Commit Graph

81 Commits

Author SHA1 Message Date
brezak
39e3da4a69 Add RCSID macro; be sure ENTRY is in .text 1994-03-18 21:18:07 +00:00
cgd
ff30e7db73 add basic integral types (a la sparc port) that new nvi wants. 1994-03-14 02:12:15 +00:00
chopps
54fa15b809 That comment at least needed fixing now. Also changed some buffer
sizes to more reasonable ammounts.
1994-03-04 13:53:48 +00:00
chopps
32d1d2b36a 1 pounds of coffee, 6 packs of smokes and a couple pizzas.
This is for backup purposes only.  It works in a hacked up
user-mode setting.  I have to get ddb working with amiga's to
test this any further though.  I tested the main opcodes pretty
much, not too much testing on the fpu ops and it printed pflusha :^)

major externally visible changes still planned.
1994-03-04 13:44:30 +00:00
glass
1bf91e4911 so you can compile a kernel w/o using our hacked gas 1994-03-01 07:50:49 +00:00
glass
1fa0d00b1a should use ENTRY() macro 1994-03-01 07:47:59 +00:00
chopps
776563485e copyinstr: 4321, not 2143 :^) also removed a couple beq's. fixes from
Michael Hitch.
1994-02-28 00:27:26 +00:00
mycroft
7ef6eb49d3 Do the right thing on overflow. 1994-02-13 07:42:47 +00:00
mycroft
42c9ef1c6b Minor tweak, though the assembler probably does this anyway. 1994-02-03 19:05:34 +00:00
mycroft
fa6b27bee1 Add random.s. 1994-02-03 18:58:40 +00:00
mycroft
39341183bd Needed for multicast code. Retains UCB copyright, since it is derived from
the i386 code.
1994-02-03 18:56:21 +00:00
mycroft
c70f4764d7 Specify the byte order. 1994-01-31 23:52:10 +00:00
mycroft
9dd9d2c6af Default to displaying 5 args if size is unknown. Allow for multiple addq's
following the jsr.  Don't try to trace into the user's stack.  Other minor
cleanup.
1994-01-31 23:50:40 +00:00
mycroft
0317b97e04 Remove bogus \ that someone inserted. 1994-01-30 22:14:00 +00:00
mycroft
b20e7826bb GPROF --> PROF 1994-01-30 21:56:15 +00:00
mycroft
d510b6eb3a PT_[SG]ETFPREGS are not yet implemented. 1994-01-30 17:33:55 +00:00
mycroft
b5f845fbef Forgot the .even... 1994-01-29 16:28:16 +00:00
mycroft
dcfe932f65 Fix typo. 1994-01-29 10:14:01 +00:00
mycroft
ecddf55fa4 Add .type directive. 1994-01-29 10:02:44 +00:00
cgd
a537c5039a make FPSP m68k-generic 1994-01-29 02:49:16 +00:00
jtc
5235180083 Fix spelling error in Copyright notice 1994-01-28 23:43:26 +00:00
mycroft
99150d20bf Protect against multiple inclusions. 1994-01-28 04:41:26 +00:00
pk
24e4cb4bad move varargs stuff to arch/<machine>/include. 1994-01-27 00:18:18 +00:00
mw
b638719362 Add support for 68040 frames and flag bits. 1994-01-26 21:35:37 +00:00
mw
9b4fe6ffc7 FPU software emulator for '40 1994-01-26 21:24:05 +00:00
cgd
f45152beb2 use <machine/asm.h> rather than "m68k/asm.h" 1994-01-23 00:19:18 +00:00
cgd
59ab2607ce add copy.s to files.m68k, and alphabetize files.m68k.newconf 1994-01-23 00:13:40 +00:00
briggs
4861250d0c Define ENTRY and ALTENTRY--hopefully for both STDC and K&R style...
Nabbed & mangled from sun3/include/asm.h and locore.s...
1994-01-22 13:41:08 +00:00
briggs
7f7f0683a3 Add include of "m68k/asm.h" and ditch ENTRY/ALTENTRY defines. 1994-01-22 13:38:36 +00:00
briggs
4629d6e367 Add parameter of function process_sstep to function header as well as body.
(blush)
1994-01-22 13:37:50 +00:00
briggs
19bd1bdf04 Add includes and ENTRY defs so it will compile.
Fixup copyinstr to get rid of 64k limitation on maxlength.
Non-optimal solution--needs to be sped up, and other functions need to
be fixed to overcome same limitation.
1994-01-22 03:45:03 +00:00
briggs
5760384081 Use m68k/m68k/copy.s. 1994-01-22 03:36:58 +00:00
cgd
5fa9501505 kill the TWOENTRY gunk 1994-01-21 23:10:13 +00:00
cgd
756f7e744f move over from the sun3 tree, and generalize so that the sun3 sfc/dfc
twiddling doesn't happen on the rest of the archs.  this file should
be included by m68k ports via '#include "m68k/copy.s"' at the end of
locore.  arguably, it should be linked in from a seperate .o, but
i can't untangle the necessary include file inclusions w/o a m68k to
compile on.
1994-01-21 22:50:10 +00:00
briggs
f03dd88794 New parameter to process_sstep(). 1994-01-21 04:21:06 +00:00
mycroft
bb3d7004c8 Deal with linkl in addition to linkw. 1994-01-10 17:59:45 +00:00
mycroft
77ae87e498 Fix some bogus spacing. 1994-01-10 02:22:11 +00:00
mycroft
d13e46daf0 Add some padding before SR. 1994-01-10 02:19:51 +00:00
mycroft
b75455c4a3 Fix a buglet. 1994-01-10 02:18:34 +00:00
mycroft
999a718334 T_WATCHPOINT doesn't really exist. Deal. 1994-01-09 23:38:46 +00:00
mycroft
532938fe07 Gratuitous change. 1994-01-09 22:58:07 +00:00
mycroft
384b7f777a Fix jmp_buf definitions. 1994-01-09 22:28:50 +00:00
mycroft
1c1f7996c5 Fix some #includes. 1994-01-09 22:26:26 +00:00
mycroft
65a81b945b KNFify, and fix a condition where we might miss the register saves if the
frame length is short.
1994-01-09 21:24:46 +00:00
mycroft
71c7280658 Thinko. code is always 0 on m68k; no need to print it. 1994-01-09 20:05:47 +00:00
mycroft
8243207be1 Some more minor cleanup. 1994-01-09 19:39:23 +00:00
mycroft
642f2bffba Alias T_TRAP15 to T_BREAKPOINT globally. 1994-01-09 19:30:01 +00:00
mycroft
e2662b6ceb Clean up a bit. 1994-01-09 19:28:53 +00:00
cgd
8cdc8d997d define PT_STEP, and clean up some 1994-01-09 16:53:03 +00:00
cgd
f77210debf add ddb files, and also make sure alphabetically ordered 1994-01-09 16:31:50 +00:00