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
gwr
eff2e270bd
Merge arch/sun3x into arch/sun3
1998-02-05 04:56:24 +00:00
gwr
8b6cbcf45c
sync with the sun3x version
1997-02-05 14:51:23 +00:00
gwr
340699a2b1
Fix copyrights (/s/REGENTS/FOUNDATION/)
1997-01-27 19:40:46 +00:00
gwr
0c5e3e4955
Make this compile with -Werror -Wall -Wstrict-prototypes
...
(finally! yea!) Also get rid of __BROKEN_INDIRECT_CONFIG
1996-12-17 21:10:35 +00:00
gwr
0332502588
Most files that were copyright Adam Glass and/or Gordon W. Ross
...
are now copyright The NetBSD Foundation (rights assigned).
1996-11-20 18:56:49 +00:00
christos
a087bfeb5c
backout previous kprintf change
1996-10-13 03:47:25 +00:00
christos
19d8368f2f
printf -> kprintf, sprintf -> ksprintf
1996-10-11 00:44:42 +00:00
gwr
13c791b060
Add saio.h and move relevant struct from mon.h into it.
1995-02-07 05:01:05 +00:00
gwr
59bf96aa56
Lots of changes. Fairly stable now.
1994-11-21 21:26:40 +00:00
cgd
20af809ca2
new RCS ID format.
1994-10-26 09:07:55 +00:00
gwr
732923addf
Cleanup, fix mon_reboot()
1994-09-20 16:26:40 +00:00
glass
8461eac15e
boots, presents shell prompt, and doesn't crash immediately
1994-02-23 08:28:11 +00:00
glass
0224e19bc6
sun3 port works under NetBSD-current now. rcsids probably fucked
1994-02-04 08:19:37 +00:00
glass
a2133ea268
last snapshot before uploading. we still have serious clock problems
1993-08-28 15:35:16 +00:00
glass
3b87958501
various changes
1993-08-08 12:18:27 +00:00
glass
7e7509f5ff
gets to consinit() and blows up
1993-08-05 23:09:17 +00:00
glass
461002f91d
it links with out any unresolved symbols, last few are just stubs
...
because we aren't likely to get near execing init for a while
1993-08-03 22:37:04 +00:00
glass
58e4b64f4d
stupid cleanup; fixes to mon.h; rewrote asm.h based on old asm.h
...
and the i386 one from jolitz
cleaned up ending of virtaul addr space.
1993-08-02 02:04:30 +00:00
glass
42255b6429
whatever was necessary to make the rest of it work.
1993-07-30 17:02:44 +00:00
glass
d3b416231f
new pmap module
1993-07-27 12:04:41 +00:00
glass
e2d2f40725
additional needed functionality
1993-06-29 17:36:03 +00:00
glass
b7d7bfa239
fixed bug in mon.h; fixed NEED_* in cpu.h; spl macro problems
1993-06-27 00:52:18 +00:00
glass
c6b347c351
adding include files...not much of this works
1993-06-25 10:28:37 +00:00