Commit Graph

60 Commits

Author SHA1 Message Date
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
cgd ba8d0fb00f kill logs, and minor cleanup 1994-01-09 16:26:51 +00:00
cgd 12d80e6797 stub. 1994-01-09 16:17:10 +00:00
cgd b29e20a007 kill logs, and clean up. some of this will need cpu-dependent hooks. 1994-01-09 16:13:04 +00:00
cgd bb92026b3e add files.m68k.newconf for the mac folks 1994-01-08 18:08:12 +00:00
cgd b44f8257b1 common code 1994-01-08 11:15:53 +00:00
cgd b1d368ed16 HP300 -> M68K, and light trimming 1994-01-08 10:41:23 +00:00
mycroft ed95321df9 Still need old #defines for now. 1994-01-06 17:05:34 +00:00
mycroft f76fdd7722 Implement `struct reg'. 1994-01-06 16:50:13 +00:00
mycroft f67ccd2bf0 Move #define of NIPCREG outside #fidef. 1993-12-08 22:46:15 +00:00
mycroft f573b79d43 Make sure min values are correct when used at a larger size. 1993-12-07 20:44:28 +00:00
mycroft 73f2af0512 Add quad support. 1993-12-06 07:35:56 +00:00
mycroft e52bc1d4f0 Add quad stuff, etc. 1993-12-06 07:25:07 +00:00
cgd ca99ee2862 md signal context. 1993-10-13 07:58:39 +00:00
cgd 944e753f33 get rid of #ifndef KERNEL around inclusion of cdefs.h 1993-10-13 07:51:09 +00:00
glass 8585a64107 sun3 port updated. netboot integrated. 1993-10-12 05:17:41 +00:00
mycroft 0b3f240c49 Ditto. 1993-09-02 19:05:40 +00:00
glass a2133ea268 last snapshot before uploading. we still have serious clock problems 1993-08-28 15:35:16 +00:00
jtc c41b22b4f6 Removed CLK_TCK, it's value is not machine dependant.
It's supposed to be defined in <time.h>, not <limits.h> anyway.
1993-08-18 00:22:44 +00:00
mycroft a5b04640d7 Adjust DBL_MIN so it doesn't underflow. 1993-08-15 15:46:35 +00:00
mycroft 8c11b590fb Adjust DBL_MAX so it doesn't overflow. 1993-08-15 15:45:51 +00:00
glass a1d3be118e fixed problem that caused two consecutive segments to be using the same
pmeg unknowingly.  still too many printfs, not sure how many are actualy
in the machine dependent code.  reaches cpu_startup() where it stops
deliberately. next project: autoconfig(), maybe kgdb
1993-08-10 08:42:34 +00:00