head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.130 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.128 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.126 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.124 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.122 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.120 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.118 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.116 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.114 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.112 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.110 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.108 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.106 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.104 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.102 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.100 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.98 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.96 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.94 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.92 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.90 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.88 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.86 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.82 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.62 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.84 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.80 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.78 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.76 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.74 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.72 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.70 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.68 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.66 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.64 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.60 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.58 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.56 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.54 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.52 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.50 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.48 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.46 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.44 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.42 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.40 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.38 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.36 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.34 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.32 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.30 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.28 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.26 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.24 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.22 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.20 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.18 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.16 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.14 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.12 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.10 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.8 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.6 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.4 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.2 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.3.0.40 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.38 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.36 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.34 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.32 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.30 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.28 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.26 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.24 pkgsrc-2008Q1:1.3.0.22 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.20 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.18 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.16 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.14 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.12 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.10 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.8 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.6 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.4 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.3.0.2 pkgsrc-2005Q3-base:1.3 pkgsrc-2005Q2:1.2.0.12 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.10 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.8 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.6 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.4 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.2 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.1.0.2 pkgsrc-2003Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2010.02.21.16.44.52; author wiz; state Exp; branches; next 1.3; 1.3 date 2005.08.21.15.08.46; author jmmv; state Exp; branches; next 1.2; 1.2 date 2004.01.29.18.36.38; author jmmv; state dead; branches; next 1.1; 1.1 date 2003.03.14.23.35.26; author thorpej; state Exp; branches; next ; desc @@ 1.4 log @Apply patch: Fix problem with systems with more than 2 GB memory (notably, x86_64-based systems). Thanks Goswin Brederlow. From Debian via Andrew Daugherity in PR 36627. Bump PKGREVISION. pkglint cleanup while here. @ text @$NetBSD: patch-ae,v 1.3 2005/08/21 15:08:46 jmmv Exp $ --- stage2/shared.h 2004-06-19 18:40:09.000000000 +0200 +++ stage2/shared.h 2005-07-25 21:33:19.000000000 +0200 @@@@ -911,7 +911,7 @@@@ int substring (const char *s1, const cha int nul_terminate (char *str); int get_based_digit (int c, int base); int safe_parse_maxint (char **str_ptr, int *myint_ptr); -int memcheck (int start, int len); +int memcheck (unsigned long int start, unsigned long int len); void grub_putstr (const char *str); #ifndef NO_DECOMPRESSION @@@@ -975,6 +975,8 @@@@ #ifndef STAGE1_5 void bsd_boot (kernel_t type, int bootdev, char *arg) __attribute__ ((noreturn)); +int freebsd_value(char arg); +int netbsd_value(char arg); /* Define flags for load_image here. */ /* Don't pass a Linux's mem option automatically. */ @ 1.3 log @Apply patches to recognize boot options passed to NetBSD kernels. Bump PKGREVISION to 1. From Piotr Meyer in PR pkg/30834. As GRUB 0.x is in maintenance-only status now, I assume there is no chance to get them incorporated mainstream. We'll keep them here though, as they seem useful (could have really helped me in some situations when needing to boot single user). @ text @d1 1 a1 1 $NetBSD$ d5 9 @ 1.2 log @Update grub to 0.94: * Support building on x86-64 with gcc -m32. * Use a BIOS call to turn on/off Gate A20. This should solve various problems related to Gate A20 in modern BIOSes. * Add a workaround for buggy BIOSes (notably HP Vectra series) which don't pass the boot drive correctly. * Display "GNU GRUB" instead of "GRUB" in the menu. * Add support for QNX RTP into the grub shell. * Add support for the initrd max address of a kernel header in Linux. * Support 32 bit and 64 bit dev_t. * Add support for an install device in GRUB's notation with no parenthesis (e.g. grub-install hd0). * Improve the manual a lot. While here, add a new build definition, GRUB_PRESET_COMMAND, which can be set to a single command that will be embedded in grub's stage2 and executed during bootup (useful for automated diskless setups). Also make use of BUILD_DEFS properly. And pick up maintainership, as requested by tron@@. @ text @d1 1 a1 1 $NetBSD: patch-ae,v 1.1 2003/03/14 23:35:26 thorpej Exp $ d3 8 a10 4 --- stage1/Makefile.am.orig 2003-03-14 15:23:00.000000000 -0800 +++ stage1/Makefile.am 2003-03-14 15:23:10.000000000 -0800 @@@@ -4,7 +4,7 @@@@ CLEANFILES = $(nodist_pkgdata_DATA) d12 2 a13 6 # We can't use builtins or standard includes. -AM_ASFLAGS = $(STAGE1_CFLAGS) -fno-builtin -nostdinc +AM_ASFLAGS = $(STAGE1_CFLAGS) -ffreestanding -nostdinc LDFLAGS = -nostdlib -Wl,-N,-Ttext,7C00 noinst_PROGRAMS = stage1.exec @ 1.1 log @Replace uses of -fno-builtin with -ffreestanding. -ffreestanding also implies -fno-builtin, but also conveys additional information ("not in a hosted environment"). This is 1/2 of the fix for PR toolchain/19265. @ text @d1 1 a1 1 $NetBSD$ @