NetBSD/sys/arch/sun3/conf/std.sun3
chs a95226826d switch sun3 to ELF. highlight include:
add "%" prefix to register names in assembly code.
change assembly functions to return values in %a0 instead of %d0.
C symbols no longer prepend an underscore, adjust assembly code for this.
32-bit values are now 32-bit aligned instead of 16-bit aligned,
adjust structure packing and padding to override this where necessary.
make EXEC_ELF std, make EXEC_AOUT and COMPAT_AOUT_M68K optional.
use the MI loadfile() instead of several home-grown versions.
2001-02-22 07:11:08 +00:00

17 lines
417 B
Plaintext

# $NetBSD: std.sun3,v 1.29 2001/02/22 07:11:09 chs Exp $
# Standard information for Sun3 machines.
machine sun3 m68k
# Machine type to be supported by this kernel. Note:
# The SUN3 and SUN3X options are mutually exclusive!
# (Your kernel will only run on one or the other.)
makeoptions MACHTYPE=sun3
options _SUN3_
# The root node (required)
mainbus0 at root
# Standard defines
options EXEC_ELF32, EXEC_SCRIPT