Home | History | Annotate | only in /src/distrib/hppa
History log of /src/distrib/hppa
RevisionDateAuthorComments
 1.3 23-Sep-2025  rillig all: fix "Invalid internal option" warning from make
 1.2 02-Feb-2025  tsutsui Add "build.sh live-image" support for hppa.

Confirmed on qemu-9.2.0.
XXX: there is something wrong in qemu esiop(4) SCSI emulation etc.

---
qemu-system-hppa -m 512 -machine B160L \
-drive file=NetBSD-10.99.12-hppa-live.img,media=disk,format=raw,if=none,id=disk0 \
-device lsi53c895a,id=scsi0 -device scsi-hd,bus=scsi0.0,drive=disk0 \
-device scsi-cd,bus=scsi0.0 -netdev user,id=net0 -device tulip,netdev=net0 \
-nographic

SeaBIOS PA-RISC 32-bit Firmware Version 17 (QEMU 9.2.0)

Duplex Console IO Dependent Code (IODC) revision 17
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8; 1.1.42;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.42.1 02-Aug-2025  perseant Sync with HEAD
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.2 25-Feb-2024  christos one more timestamp fix I forgot to commit
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile.cdrom was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file Makefile.cdrom was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.3 23-Sep-2019  christos Consistently use ${RELEASEDIR}/${RELEASEMACHINE} instead of
${RELEASEDIR}/${MACHINE} (Paul Ripke)
 1.2 28-Sep-2018  martin Now that we do not force debug sets off install CDs any more, explicitly
set CDRELEASE_NODEBUG everywhere.
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8; 1.1.28; 1.1.30;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.30.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.30.1 10-Jun-2019  christos Sync with HEAD
 1.1.28.1 30-Sep-2018  pgoyette Ssync with HEAD
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.2 20-Mar-2024  christos Fix reproducible builds (Jan-Benedict Glaw)
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.1 02-Feb-2025  tsutsui Add "build.sh live-image" support for hppa.

Confirmed on qemu-9.2.0.
XXX: there is something wrong in qemu esiop(4) SCSI emulation etc.

---
qemu-system-hppa -m 512 -machine B160L \
-drive file=NetBSD-10.99.12-hppa-live.img,media=disk,format=raw,if=none,id=disk0 \
-device lsi53c895a,id=scsi0 -device scsi-hd,bus=scsi0.0,drive=disk0 \
-device scsi-cd,bus=scsi0.0 -netdev user,id=net0 -device tulip,netdev=net0 \
-nographic

SeaBIOS PA-RISC 32-bit Firmware Version 17 (QEMU 9.2.0)

Duplex Console IO Dependent Code (IODC) revision 17
 1.1 02-Feb-2025  tsutsui Add "build.sh live-image" support for hppa.

Confirmed on qemu-9.2.0.
XXX: there is something wrong in qemu esiop(4) SCSI emulation etc.

---
qemu-system-hppa -m 512 -machine B160L \
-drive file=NetBSD-10.99.12-hppa-live.img,media=disk,format=raw,if=none,id=disk0 \
-device lsi53c895a,id=scsi0 -device scsi-hd,bus=scsi0.0,drive=disk0 \
-device scsi-cd,bus=scsi0.0 -netdev user,id=net0 -device tulip,netdev=net0 \
-nographic

SeaBIOS PA-RISC 32-bit Firmware Version 17 (QEMU 9.2.0)

Duplex Console IO Dependent Code (IODC) revision 17
 1.8 13-Jan-2022  skrll bump
 1.7 29-Dec-2019  christos 1. Remove all the special handling of variables (-d -p -P -s -S) that
were dealing with DBG (-d) LDSTATIC/NOPIE (-p), and the rest with
disabling/enabling sanitizers.
2. Use emalloc/estrdup for all the allocators instead of only some cases.
3. Add -V varspec which passes variables on the command line (as DBG
and LDSTATIC used to be passed before) instead of appending them
to the on-the-fly Makefile using -v varspec.
4. Change the distrib and rescue Makefiles to use -V instead of the removed
flags.

The motivation of this is to make variable handling consistent, less magical,
and remove the need for changing crunchgen each time we want to add disabling
an option by default.

(as proposed in tech-toolchain)
 1.6 04-Nov-2019  christos bump for gcc8
 1.5 24-Jan-2017  christos branches: 1.5.12;
+= for MAKEFS_FLAGS
 1.4 08-Aug-2014  joerg branches: 1.4.4; 1.4.8; 1.4.12;
Cleanup cargo cult.
 1.3 19-Jun-2014  skrll Increase IMAGESIZE to fix build.
 1.2 28-Feb-2014  skrll branches: 1.2.2; 1.2.4;
Bump IMAGESIZE
 1.1 24-Feb-2014  skrll Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.2.4.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.2.4.1 28-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.2.2.1 10-Aug-2014  tls Rebase.
 1.4.12.1 21-Apr-2017  bouyer Sync with HEAD
 1.4.8.1 20-Mar-2017  pgoyette Sync with HEAD
 1.4.4.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.4.1 08-Aug-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.5.12.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.5.12.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.2 09-Jan-2020  martin PR install/54780: in the (of course totally unlikely) case that sysinst
should crash, run "stty sane".
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8; 1.1.30; 1.1.32;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.32.1 28-Jan-2020  msaitoh Pull up following revision(s) (requested by martin in ticket #669):
distrib/playstation2/miniroot/dot.profile: revision 1.5
distrib/sparc64/instfs/dot.profile: revision 1.8
distrib/hpcarm/miniroot/dot.profile: revision 1.3
distrib/emips/miniroot/dot.profile: revision 1.2
distrib/x68k/floppies/ramdisk/dot.profile: revision 1.16
distrib/zaurus/ramdisk/dot.profile: revision 1.4
distrib/i386/ramdisks/common/dot.profile: revision 1.7
distrib/cobalt/ramdisk/dot.profile: revision 1.2
distrib/hpcsh/miniroot/dot.profile: revision 1.5
distrib/evbarm/instkernel/ramdisk/dot.profile: revision 1.3
distrib/riscv/ramdisk/dot.profile: revision 1.2
distrib/sandpoint/ramdisk/dot.profile: revision 1.2
distrib/landisk/ramdisk/dot.profile: revision 1.3
distrib/amd64/ramdisks/common/dot.profile: revision 1.4
distrib/macppc/floppies/ramdisk/dot.profile: revision 1.14
distrib/mipsco/ramdisk/dot.profile: revision 1.3
distrib/evbmips/instkernel/ramdisk/dot.profile: revision 1.2
distrib/acorn32/ramdisk/dot.profile: revision 1.4
distrib/cats/ramdisk/dot.profile: revision 1.5
distrib/vax/ramdisk/dot.profile: revision 1.10
distrib/pmax/miniroot/dot.profile: revision 1.3
distrib/sparc/miniroot/dot.profile: revision 1.16
distrib/hpcmips/miniroot/dot.profile: revision 1.8
distrib/prep/floppies/ramdisk/dot.profile: revision 1.3
distrib/news68k/floppies/ramdisk/dot.profile: revision 1.8
distrib/alpha/instkernel/ramdisk/dot.profile: revision 1.11
distrib/ofppc/ramdisks/common/dot.profile: revision 1.2
distrib/mac68k/instkernel/ramdisk/dot.profile: revision 1.9
distrib/hp300/ramdisk/dot.profile: revision 1.7
distrib/ews4800mips/floppies/ramdisk/dot.profile: revision 1.2
distrib/emips/ramdisk/dot.profile: revision 1.3
distrib/newsmips/floppies/ramdisk/dot.profile: revision 1.7
distrib/bebox/ramdisk/dot.profile: revision 1.2
distrib/rs6000/ramdisk/dot.profile: revision 1.2
distrib/sgimips/miniroot/dot.profile: revision 1.2
distrib/mvme68k/miniroot/dot.profile: revision 1.9
distrib/hppa/ramdisk/dot.profile: revision 1.2
distrib/luna68k/ramdisk/dot.profile: revision 1.2
distrib/sgimips/ramdisk/dot.profile: revision 1.4
distrib/evbsh3/instkernel/ramdisk/dot.profile: revision 1.2
distrib/evbppc/ramdisk/dot.profile: revision 1.5
distrib/shark/instkernel/ramdisk/dot.profile: revision 1.5
distrib/pmax/ramdisk/dot.profile: revision 1.11
distrib/dreamcast/ramdisk/dot.profile: revision 1.3
distrib/arc/ramdisk/dot.profile: revision 1.5
distrib/atari/floppies/common/dot.profile: revision 1.8
PR install/54780: in the (of course totally unlikely) case that sysinst
should crash, run "stty sane".
 1.1.30.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file dot.profile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file dot.profile was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.2 26-Apr-2019  skrll Add mount_cd9660 and sysctl
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8; 1.1.30;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.30.1 10-Jun-2019  christos Sync with HEAD
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file list was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file list was added on branch yamt-pagecache on 2014-05-22 12:01:29 +0000
 1.2 08-Feb-2024  christos PR/57911: Jan-Benedict Glaw: Allow to set repro timestamp (and use it)
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.8.2 19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-19 23:45:40 +0000
 1.1.4.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.1.4.1 24-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 12:01:30 +0000

RSS XML Feed