History log of /src/sys/arch/sparc/include/cdefs.h |
Revision | | Date | Author | Comments |
1.13 |
| 18-Mar-2014 |
christos | Make all __ALIGNBYTES macros return the same type (size_t)
|
1.12 |
| 20-Jan-2012 |
joerg | branches: 1.12.6; 1.12.10; 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.11 |
| 11-Dec-2005 |
christos | branches: 1.11.112; 1.11.116; merge ktrace-lwp.
|
1.10 |
| 07-Jan-2004 |
martin | A __insn_barrier() is now available for all archs, remove the MD version here. Suggested by Jason Thorpe.
|
1.9 |
| 16-Nov-2003 |
pk | Introduce __insn_barrier(), designed to prevent instruction re-ordering with minimal side-effects across its location in the source code.
|
1.8 |
| 20-Mar-1999 |
thorpej | branches: 1.8.42; Garbage-collect.
|
1.7 |
| 01-Jul-1998 |
tv | On ELF, make __indr_reference undefined and __warn_references do nothing, as on Alpha. This should be fixed to do something in both cases.
|
1.6 |
| 01-Jul-1998 |
tv | Change _C_LABEL() to use proper underscoring depending on __ELF__ or not.
|
1.5 |
| 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.4 |
| 22-Oct-1997 |
thorpej | Implement __RENAME() in <machine/cdefs.h>
|
1.3 |
| 27-Dec-1996 |
pk | branches: 1.3.14; For now, define `__indr_reference' and `__warn_references' as empty macros if __GNUC__ not defined.
|
1.2 |
| 23-Mar-1995 |
jtc | 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.3.14.2 |
| 04-Nov-1997 |
thorpej | Pull up from trunk: bug fixes and cleaups.
|
1.3.14.1 |
| 22-Oct-1997 |
thorpej | Pull up from trunk: Implement __RENAME() in <machine/cdefs.h>
|
1.8.42.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.8.42.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.8.42.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.11.116.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.11.112.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.11.112.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.12.10.1 |
| 18-May-2014 |
rmind | sync with head
|
1.12.6.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|