Module Name: src Committed By: tsutsui Date: Sat Oct 28 19:46:49 UTC 2023
Modified Files: src/sys/arch/newsmips/conf: DEJIKO GENERIC INSTALL WAPIKO Log Message: Specify -fno-unwind-tables to shrink kernel binaries. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/newsmips/conf/DEJIKO cvs rdiff -u -r1.144 -r1.145 src/sys/arch/newsmips/conf/GENERIC cvs rdiff -u -r1.47 -r1.48 src/sys/arch/newsmips/conf/INSTALL cvs rdiff -u -r1.50 -r1.51 src/sys/arch/newsmips/conf/WAPIKO Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/newsmips/conf/DEJIKO diff -u src/sys/arch/newsmips/conf/DEJIKO:1.36 src/sys/arch/newsmips/conf/DEJIKO:1.37 --- src/sys/arch/newsmips/conf/DEJIKO:1.36 Sat Oct 28 19:34:44 2023 +++ src/sys/arch/newsmips/conf/DEJIKO Sat Oct 28 19:46:49 2023 @@ -1,4 +1,4 @@ -# $NetBSD: DEJIKO,v 1.36 2023/10/28 19:34:44 tsutsui Exp $ +# $NetBSD: DEJIKO,v 1.37 2023/10/28 19:46:49 tsutsui Exp $ # # Dejiko's sekai-seifuku NEWS5000 nyo. @@ -6,6 +6,8 @@ include "arch/newsmips/conf/std.newsmip #options INCLUDE_CONFIG_FILE # embed config file in kernel binary +makeoptions COPTS="-O2 -fno-unwind-tables" + maxusers 16 options news5000 Index: src/sys/arch/newsmips/conf/GENERIC diff -u src/sys/arch/newsmips/conf/GENERIC:1.144 src/sys/arch/newsmips/conf/GENERIC:1.145 --- src/sys/arch/newsmips/conf/GENERIC:1.144 Sat Oct 28 19:34:44 2023 +++ src/sys/arch/newsmips/conf/GENERIC Sat Oct 28 19:46:49 2023 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.144 2023/10/28 19:34:44 tsutsui Exp $ +# $NetBSD: GENERIC,v 1.145 2023/10/28 19:46:49 tsutsui Exp $ # # GENERIC machine description file # @@ -22,7 +22,9 @@ include "arch/newsmips/conf/std.newsmip options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.144 $" +#ident "GENERIC-$Revision: 1.145 $" + +makeoptions COPTS="-O2 -fno-unwind-tables" maxusers 16 Index: src/sys/arch/newsmips/conf/INSTALL diff -u src/sys/arch/newsmips/conf/INSTALL:1.47 src/sys/arch/newsmips/conf/INSTALL:1.48 --- src/sys/arch/newsmips/conf/INSTALL:1.47 Thu Feb 7 04:33:58 2019 +++ src/sys/arch/newsmips/conf/INSTALL Sat Oct 28 19:46:49 2023 @@ -1,4 +1,4 @@ -# $NetBSD: INSTALL,v 1.47 2019/02/07 04:33:58 mrg Exp $ +# $NetBSD: INSTALL,v 1.48 2023/10/28 19:46:49 tsutsui Exp $ # # INSTALL kernel for RISC-NEWS @@ -6,7 +6,7 @@ include "arch/newsmips/conf/std.newsmip #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -makeoptions COPTS="-Os -mmemcpy" # Optimise for space. Implies -O2 +makeoptions COPTS="-Os -fno-unwind-tables -mmemcpy" # Optimise for space. Implies -O2 maxusers 8 Index: src/sys/arch/newsmips/conf/WAPIKO diff -u src/sys/arch/newsmips/conf/WAPIKO:1.50 src/sys/arch/newsmips/conf/WAPIKO:1.51 --- src/sys/arch/newsmips/conf/WAPIKO:1.50 Sat Oct 28 19:34:44 2023 +++ src/sys/arch/newsmips/conf/WAPIKO Sat Oct 28 19:46:49 2023 @@ -1,15 +1,15 @@ # # NEWS3400 config file # -# $NetBSD: WAPIKO,v 1.50 2023/10/28 19:34:44 tsutsui Exp $ +# $NetBSD: WAPIKO,v 1.51 2023/10/28 19:46:49 tsutsui Exp $ # include "arch/newsmips/conf/std.newsmips" #options INCLUDE_CONFIG_FILE # embed config file in kernel binary -maxusers 16 +makeoptions COPTS="-O2 -fno-unwind-tables" -makeoptions COPTS="-O2 -pipe" +maxusers 16 options news3400 options MIPS1 # R2000/R3000 support