thorpej
22adc20819
Add an FPU_UNKNOWN constant; just a placeholder for any unknown FPU.
1996-09-12 02:52:34 +00:00
thorpej
521a717f6d
Factor out common Motorola 68k CPU definitions from the m68k port
...
cpu.h header files.
Some more work could be done here, but it's a good start.
1996-09-11 00:08:52 +00:00
thorpej
c5e5dec3b7
All of the m68k ports' exec.h's were essentially the same. Merge them.
...
Override the N_PAGSIZ() macro; this one checks the MID of the executable
and returns the appropriate page size.
1996-09-08 00:57:29 +00:00
thorpej
f124a6aaa9
Back out previous; this is a bigger problem than I expected.
1996-08-14 00:32:53 +00:00
thorpej
a05a1045f7
The htonl(), htons(), etc. functions return u_long and u_short. Add
...
casts to the big-endian versions of these calls so that the compiler
won't complain when they're passed as arguments to printf().
1996-08-14 00:07:35 +00:00
is
d3ad3efef5
3 more constants for 68060 access error trap stack frames.
1996-05-16 16:51:30 +00:00
leo
dc05f2d48c
Prototype + -Wall fixes.
1996-04-29 20:50:08 +00:00
briggs
efa0c4d683
Make NTOH[SL] and HTON[SL] (void) (x) instead of (x) to get around
...
compiler warnings. Followed the lead set in the sparc port.
1996-03-29 01:40:31 +00:00
jtc
2ce5f1478b
Add _BSD_WINT_T_ definition so we can handle wint_t type added in NA1.
1996-03-16 01:31:45 +00:00
is
905b10d4bc
M68060 additional frame formats and bits. Closes PR 1174.
...
This shouldn't break anything; I find ... grep ... all the relevant
kernel sources subdirecotry trees I could think of for the defines
that don't use the new FSLW or FPF6 prefix. But in case it does anyway,
tell me immediately.
1996-03-12 22:21:51 +00:00
leo
2273338717
Add the include files and the atari kernel support for new format panic
...
dumps.
1996-03-10 21:54:44 +00:00
mycroft
cd8fe86bcb
Make the type of __builtin_va_list a long.
1995-12-26 01:16:24 +00:00
mycroft
0c00214737
Use __builtin_va_alist.
1995-12-26 00:19:09 +00:00
mycroft
fa887628d8
Stylistic changes.
1995-12-25 23:15:31 +00:00
mycroft
d1de691efb
Stylistic changes.
1995-12-25 22:22:02 +00:00
mycroft
0199e002ad
Update for GCC 2.7, and fix bugs.
1995-12-25 21:41:08 +00:00
jtc
f269c3f49e
Fix bug when the second argument of va_start was a char, short or float.
...
(ie. not promoted); fixes PR# 1193. Thanks to Bernd Ernesti and Markus
Wild.
1995-09-07 01:20:15 +00:00
cgd
479fb9e45b
add <sys/cdefs.h> inclusions. namsspace-protect physadr, label_t
...
def'ns against _POSIX_SOURCE and _ANSI_SOURCE.
1995-07-06 03:39:32 +00:00
jtc
55fbbc705d
Wrap with #ifndef _XXX_FLOAT_H_/#define _XXX_FLOAT_H_/ ... /#endif.
1995-06-20 20:45:22 +00:00
jtc
1d65cdd4ab
#include <sys/cdefs.h>.
...
Wrap __flt_rounds() declaration with __BEGIN_DECLS/__END_DECLS.
1995-06-20 20:32:22 +00:00
mycroft
c52debae3f
Redefine the first part of struct frame to be a struct trapframe, and add a
...
struct switchframe.
1995-05-12 12:45:24 +00:00
chopps
4567f74662
add stdframe (4-word frame)
1995-05-12 00:01:05 +00:00
mycroft
4b5c13c2c7
Shift the bit positions.
1995-04-09 23:29:22 +00:00
mycroft
e957423a98
Move fp_except and fp_rnd definitions to machine/include.
1995-04-09 21:31:58 +00:00
jtc
7a5da7fda2
Changed FLT_ROUNDS from constant to a call to __flt_rounds(), so that the
...
current rounding mode is accurately reported.
1995-04-07 00:44:37 +00:00
briggs
71a63538b8
KERNEL -> _KERNEL
1995-03-26 17:08:36 +00:00
jtc
f86410093b
Changed name of __weak_reference() to __indr_reference(). They really
...
are indirect references, and I want to add a real __weak_reference()
macro to <machine/cdefs.h> soon.
1995-03-23 19:58:48 +00:00
jtc
830a53e394
ANSI says that <stdarg.h>'s va_end macro must expand to a void expression.
...
For consistancy, I'm changing <varargs.h> too.
1995-01-28 01:51:46 +00:00
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