Specify COPTS="-Os" for rich gcc 4.5 as bsd.sys.mk does for userland binaries so that gzipped atari kernels still fit into floppies. Noticed by David Ross.diff -r1.25 -r1.26 src/sys/arch/atari/conf/std.atari
(tsutsui)
--- src/sys/arch/atari/conf/std.atari 2010/09/19 02:09:27 1.25
+++ src/sys/arch/atari/conf/std.atari 2011/12/15 13:27:06 1.26
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | # $NetBSD: std.atari,v 1.25 2010/09/19 02:09:27 tsutsui Exp $ | 1 | # $NetBSD: std.atari,v 1.26 2011/12/15 13:27:06 tsutsui Exp $ | |
2 | # | 2 | # | |
3 | # standard atari information | 3 | # standard atari information | |
4 | # | 4 | # | |
5 | machine atari m68k | 5 | machine atari m68k | |
6 | include "conf/std" # MI standard options | 6 | include "conf/std" # MI standard options | |
7 | include "arch/m68k/conf/std.m68k" # m68k standard options | 7 | include "arch/m68k/conf/std.m68k" # m68k standard options | |
8 | 8 | |||
9 | makeoptions COPTS="-Os" # XXX for wasteful gcc 4.5 | |||
10 | ||||
9 | options _ATARIHW_ # Original Atari like mainboard hw. | 11 | options _ATARIHW_ # Original Atari like mainboard hw. | |
10 | 12 | |||
11 | mainbus0 at root | 13 | mainbus0 at root | |
12 | 14 | |||
13 | clock0 at mainbus0 # system clock | 15 | clock0 at mainbus0 # system clock | |
14 | kbd0 at mainbus0 # standard keyboard | 16 | kbd0 at mainbus0 # standard keyboard | |
15 | fdc0 at mainbus0 # floppy controller | 17 | fdc0 at mainbus0 # floppy controller | |
16 | fd0 at fdc0 unit 0 # builtin floppy drive | 18 | fd0 at fdc0 unit 0 # builtin floppy drive | |
17 | fd1 at fdc0 unit 1 # external floppy drive | 19 | fd1 at fdc0 unit 1 # external floppy drive |
--- src/sys/arch/atari/conf/std.hades 2010/09/19 02:09:27 1.7
+++ src/sys/arch/atari/conf/std.hades 2011/12/15 13:27:06 1.8
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | # $NetBSD: std.hades,v 1.7 2010/09/19 02:09:27 tsutsui Exp $ | 1 | # $NetBSD: std.hades,v 1.8 2011/12/15 13:27:06 tsutsui Exp $ | |
2 | # | 2 | # | |
3 | # standard Hades information | 3 | # standard Hades information | |
4 | # | 4 | # | |
5 | machine atari m68k | 5 | machine atari m68k | |
6 | include "conf/std" # MI standard options | 6 | include "conf/std" # MI standard options | |
7 | include "arch/m68k/conf/std.m68k" # m68k standard options | 7 | include "arch/m68k/conf/std.m68k" # m68k standard options | |
8 | 8 | |||
9 | makeoptions COPTS="-Os" # XXX for wasteful gcc 4.5 | |||
10 | ||||
9 | options _ATARIHW_ # Original Atari like mainboard hw. | 11 | options _ATARIHW_ # Original Atari like mainboard hw. | |
10 | 12 | |||
11 | mainbus0 at root | 13 | mainbus0 at root | |
12 | 14 | |||
13 | clock0 at mainbus0 # system clock | 15 | clock0 at mainbus0 # system clock | |
14 | kbd0 at mainbus0 # standard keyboard | 16 | kbd0 at mainbus0 # standard keyboard | |
15 | fdc0 at mainbus0 # floppy controller | 17 | fdc0 at mainbus0 # floppy controller | |
16 | hdfd0 at fdc0 unit 0 # builtin Hades-type floppy drive | 18 | hdfd0 at fdc0 unit 0 # builtin Hades-type floppy drive | |
17 | hdfd1 at fdc0 unit 1 # external Hades-type floppy drive | 19 | hdfd1 at fdc0 unit 1 # external Hades-type floppy drive |
--- src/sys/arch/atari/conf/std.milan 2010/09/19 02:09:27 1.6
+++ src/sys/arch/atari/conf/std.milan 2011/12/15 13:27:06 1.7
@@ -1,14 +1,16 @@ | @@ -1,14 +1,16 @@ | |||
1 | # $NetBSD: std.milan,v 1.6 2010/09/19 02:09:27 tsutsui Exp $ | 1 | # $NetBSD: std.milan,v 1.7 2011/12/15 13:27:06 tsutsui Exp $ | |
2 | # | 2 | # | |
3 | # standard atari information | 3 | # standard atari information | |
4 | # | 4 | # | |
5 | machine atari m68k | 5 | machine atari m68k | |
6 | include "conf/std" # MI standard options | 6 | include "conf/std" # MI standard options | |
7 | include "arch/m68k/conf/std.m68k" # m68k standard options | 7 | include "arch/m68k/conf/std.m68k" # m68k standard options | |
8 | 8 | |||
9 | makeoptions COPTS="-Os" # XXX for wasteful gcc 4.5 | |||
10 | ||||
9 | options _MILANHW_ | 11 | options _MILANHW_ | |
10 | 12 | |||
11 | mainbus0 at root | 13 | mainbus0 at root | |
12 | 14 | |||
13 | clock0 at mainbus0 # system clock | 15 | clock0 at mainbus0 # system clock | |
14 | 16 |