OpenGrok
Cross Reference: cdefs.h
xref
: /
src
/
sys
/
arch
/
vax
/
include
/
cdefs.h
Home
|
History
|
Annotate
|
Download
|
only in
include
History log of
/src/sys/arch/vax/include/cdefs.h
Revision
Date
Author
Comments
1.7
20-Jan-2012
joerg
Change CMSG_SPACE and CMSG_LEN to provide Integer Constant Expressions
again. This was changed in sys/socket.h r1.51 to work around fallout
from the IPv6 aux data migration. It broke the historic ABI on some
platforms. This commit restores compatibility for netbsd32 code on such
platforms and provides a template for future changes to the CMSG_*
alignment. Revert PCC/Clang workarounds in postfix and tmux.
1.6
20-Mar-1999
thorpej
branches: 1.6.182; 1.6.186;
Garbage-collect.
1.5
22-Aug-1998
ragge
Must #define __warn_references if not GNUC.
1.4
04-Nov-1997
thorpej
Bug fixes and cleanup from Chris Demetriou <cgd@pa.dec.com>:
- fix _C_LABEL so that it actually works.
- make __RENAME use _C_LABEL.
- fix __RENAME so that it expects an unquoted argument.
- fix __indr_reference and __warn_references so that they
supply their own final semicolon.
- define __warn_references to nothing if not GNU C (required
by the way it's used).
The __warn_references semicolon change has to be made
so that __warn_references can be defined into nothing.
(A ; all by itself isn't a great idea.) The __indr_reference
change was made for consistency.
1.3
22-Oct-1997
thorpej
Implement __RENAME() in <machine/cdefs.h>
1.2
23-Mar-1995
jtc
branches: 1.2.18;
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.
1.1
19-Jan-1995
jtc
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".
1.2.18.2
04-Nov-1997
thorpej
Pull up from trunk: bug fixes and cleaups.
1.2.18.1
22-Oct-1997
thorpej
Pull up from trunk: Implement __RENAME() in <machine/cdefs.h>
1.6.186.1
18-Feb-2012
mrg
merge to -current.
1.6.182.1
17-Apr-2012
yamt
sync with head
Indexes created Thu Oct 02 14:10:14 GMT 2025