Commit Graph

218 Commits

Author SHA1 Message Date
mycroft
70442b438d Add struct fpreg. 1995-01-26 19:48:48 +00:00
mycroft
e3a9f05f7d Add PT_[GS]ETFPREGS. 1995-01-26 19:47:10 +00:00
mycroft
1783c9f972 Rearrange struct reg to match what the rest of the world expects. 1995-01-26 18:26:01 +00:00
jtc
9540190d45 This file, which will be included by <sys/cdefs.h>, will contain macros
such as __warn_references() and __weak_reference() which are actually
machine dependant.  This will make it easier for ports that are being
bootstraped with ELF and ECOFF based toolchains.

This change also introduces a new macro, _C_LABEL(x).  _C_LABEL expands
its argument, an identifier, to a character string of the identifier
name as it is represented in an object file.

For most ports, _C_LABEL(x) will expand to "_x", for ELF based ports
_C_LABEL(x) will expand to "x".
1995-01-19 01:38:36 +00:00
jtc
d7a8b2964f Only define sig_atomic_t when _ANSI_SOURCE is defined. 1995-01-10 19:01:00 +00:00
cgd
7b8535b554 do the right thing with strange-sized varargs objects. 1994-12-28 22:45:42 +00:00
cgd
e5049f4d59 make the definition of _JBLEN mach. dep. header-dependent. 1994-12-20 10:36:27 +00:00
cgd
57fb77a14e new RCS ID format. 1994-10-26 07:48:18 +00:00
cgd
5aea0d3fd2 update for new syscall args description mechanism 1994-10-20 04:46:23 +00:00
cgd
f501e4e128 make <stdarg.h> a symlink, and clean up ports' stdarg.h and varargs.h files. 1994-10-15 04:57:29 +00:00
mycroft
cbe87dbb9c Remove BYTE_MSF. 1994-10-09 09:21:53 +00:00
jtc
badcc17a6d Add constants required by XPG3 1994-10-05 17:16:29 +00:00
cgd
3fbc338a62 define __BIT_TYPES_DEFINED__ for compatibility with things like BIND and nvi 1994-07-20 05:44:19 +00:00
deraadt
50b13742e4 _MACHINE_VARGS_H_ 1994-06-29 00:45:01 +00:00
cgd
4d7a245049 can't use u_long 1994-05-23 07:41:24 +00:00
mycroft
87ffceb2c9 Add RCS ids. 1994-05-23 06:32:35 +00:00
mycroft
d27eb7ac28 Merge with 4.4-Lite. 1994-05-23 06:29:07 +00:00
cgd
cbfe06b441 update from lite 1994-05-21 06:49:14 +00:00
cgd
06e74952e7 new way of naming things 1994-05-21 06:49:08 +00:00
cgd
c9d464003e USL copyright foo 1994-05-16 10:58:26 +00:00
mycroft
19ab195faf Needed for new profiling code. 1994-05-13 10:40:50 +00:00
chopps
896d6fdb2e Add SSIZE_MAX and SIZE_T_MAX, also fix other broken values. 1994-05-09 12:39:38 +00:00
chopps
86bc8153cd Add _SSIZE_T_. 1994-05-09 11:44:32 +00:00
briggs
7df08ffd59 vm/queue.h doesn't exist any more. 1994-04-18 21:25:22 +00:00
mycroft
d2f28a1124 Someone made a typo. 1994-04-11 01:15:47 +00:00
chopps
8ae488d659 protect against multiple inclusion 1994-04-10 02:22:09 +00:00
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
glass
1bf91e4911 so you can compile a kernel w/o using our hacked gas 1994-03-01 07:50:49 +00:00
mycroft
c70f4764d7 Specify the byte order. 1994-01-31 23:52:10 +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
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
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
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
999a718334 T_WATCHPOINT doesn't really exist. Deal. 1994-01-09 23:38:46 +00:00
mycroft
642f2bffba Alias T_TRAP15 to T_BREAKPOINT globally. 1994-01-09 19:30:01 +00:00
cgd
8cdc8d997d define PT_STEP, and clean up some 1994-01-09 16:53:03 +00:00
cgd
ba8d0fb00f kill logs, and minor cleanup 1994-01-09 16:26:51 +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
mycroft
0b3f240c49 Ditto. 1993-09-02 19:05:40 +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
glass
3b87958501 various changes 1993-08-08 12:18:27 +00:00
mycroft
4862b84c92 Add RCS identifiers (this time on the correct side of the branch), and
incorporate recent changes in netbsd-0-9 branch.
1993-08-01 19:22:24 +00:00
cgd
30177b538f add rcsids to everything and clean up headers 1993-05-22 07:56:12 +00:00
cgd
a3219ac4fa add from net2. were symlinks to ../../vax/include/* 1993-05-13 20:35:11 +00:00
cgd
0e180f179d add from net/2 sources. was symlink to ../../tahoe/include/endian.h 1993-05-13 20:34:47 +00:00
cgd
6dedb5151c add hp300 kernel files. generic kernel files might need some help... 1993-05-13 13:56:20 +00:00