The NetBSD Project

CVS log for src/sys/sys/cdefs.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / sys

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.106 / (download) - annotate - [select for diffs], Tue Apr 30 14:45:15 2013 UTC (2 weeks, 6 days ago) by joerg
Branch: MAIN
CVS Tags: khorben-n900, HEAD
Changes since 1.105: +3 -1 lines
Diff to previous 1.105 (colored)

Add protected visibility marker for things that we want to keep public
for historical ABI issues, but that are not allowed to be overriden.

Revision 1.105 / (download) - annotate - [select for diffs], Tue Jan 29 01:23:12 2013 UTC (3 months, 2 weeks ago) by gdt
Branch: MAIN
CVS Tags: tls-maxphys-nbase, tls-maxphys-base, agc-symver-base, agc-symver
Changes since 1.104: +2 -2 lines
Diff to previous 1.104 (colored)

Fix comment documenting __link_set_decl() macro.

The `__link_set_decl()` macro's replacement text includes a `*` after
`ptype`, so `ptype` is the pointed-at type (the type of a dereferenced
array entry), not the pointer type.

(This is a comment-only change.)

(From Richard Hansen of BBN.)

Revision 1.104 / (download) - annotate - [select for diffs], Wed Jan 2 17:02:13 2013 UTC (4 months, 2 weeks ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base8
Changes since 1.103: +3 -1 lines
Diff to previous 1.103 (colored)

Don't define __BIT/__BITS if __ASSEMBLER__ is defined.
(since they use C syntax they won't work anyways).

Revision 1.103 / (download) - annotate - [select for diffs], Sun Oct 28 17:06:40 2012 UTC (6 months, 3 weeks ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base7, yamt-pagecache-base6
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

For GCC 4.1 and later, use the __alignof__ keyword.

Revision 1.102 / (download) - annotate - [select for diffs], Mon Oct 22 14:00:07 2012 UTC (6 months, 3 weeks ago) by christos
Branch: MAIN
Changes since 1.101: +6 -2 lines
Diff to previous 1.101 (colored)

define __alignof() in terms of __alignof__ if it is available.

Revision 1.101 / (download) - annotate - [select for diffs], Sun Oct 21 22:35:52 2012 UTC (6 months, 4 weeks ago) by christos
Branch: MAIN
Changes since 1.100: +6 -1 lines
Diff to previous 1.100 (colored)

Add an __alignof() macro.

Revision 1.100 / (download) - annotate - [select for diffs], Fri Aug 24 05:47:51 2012 UTC (8 months, 3 weeks ago) by dholland
Branch: MAIN
Branch point for: tls-maxphys
Changes since 1.99: +2 -4 lines
Diff to previous 1.99 (colored)

use #elif rather than nesting #elses

Revision 1.99 / (download) - annotate - [select for diffs], Sat Jun 2 21:27:51 2012 UTC (11 months, 2 weeks ago) by dsl
Branch: MAIN
Changes since 1.98: +7 -1 lines
Diff to previous 1.98 (colored)

Add a __always_inline

Revision 1.98 / (download) - annotate - [select for diffs], Mon Apr 30 20:41:33 2012 UTC (12 months, 2 weeks ago) by pgoyette
Branch: MAIN
CVS Tags: yamt-pagecache-base5, jmcneill-usbmp-base10
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

Fix a (obvious) typo

Revision 1.97 / (download) - annotate - [select for diffs], Sun Mar 18 16:30:54 2012 UTC (14 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base4, jmcneill-usbmp-base9, jmcneill-usbmp-base8
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

remove extra ;

Revision 1.96 / (download) - annotate - [select for diffs], Sun Mar 18 16:20:49 2012 UTC (14 months ago) by christos
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored)

add constcond

Revision 1.95 / (download) - annotate - [select for diffs], Sat Mar 17 16:48:35 2012 UTC (14 months ago) by christos
Branch: MAIN
Changes since 1.94: +3 -3 lines
Diff to previous 1.94 (colored)

use __inline to fix nspr's configure issue

Revision 1.94 / (download) - annotate - [select for diffs], Thu Mar 15 00:09:08 2012 UTC (14 months ago) by christos
Branch: MAIN
Changes since 1.93: +12 -7 lines
Diff to previous 1.93 (colored)

- this file is still used from assembly. protect inlines against __ASSEMBLER__
- rename __zero -> __zeroll, __negative -> __negative_p

Revision 1.93 / (download) - annotate - [select for diffs], Tue Mar 13 21:07:28 2012 UTC (14 months ago) by christos
Branch: MAIN
Changes since 1.92: +29 -1 lines
Diff to previous 1.92 (colored)

Type macros providing min and max values for the given type, plus one that
returns if a value can be represented in a given type.

Revision 1.92 / (download) - annotate - [select for diffs], Wed Feb 22 17:52:58 2012 UTC (14 months, 3 weeks ago) by martin
Branch: MAIN
CVS Tags: jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3
Changes since 1.91: +1 -4 lines
Diff to previous 1.91 (colored)

Backout previous - we do not need it anymore

Revision 1.91 / (download) - annotate - [select for diffs], Tue Feb 21 10:53:08 2012 UTC (14 months, 4 weeks ago) by martin
Branch: MAIN
Changes since 1.90: +4 -1 lines
Diff to previous 1.90 (colored)

There are some places where C99 allows a restrict modifier (and posix
demands it), but C++ does not allow it. So add a C only version of
__restrict, which expands to nothing if compiling C++.
See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49347 for a discussion.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Feb 17 18:58:51 2012 UTC (15 months ago) by joerg
Branch: MAIN
CVS Tags: jmcneill-usbmp-base2
Changes since 1.89: +4 -2 lines
Diff to previous 1.89 (colored)

PR 46040:
If the current compiler doesn't support C99, check if it is compatible
with GCC 2.92. In that case, use the protected __restricted__ form.
In any other case, default to removing __restricted.

Revision 1.89 / (download) - annotate - [select for diffs], Sat Nov 5 09:27:06 2011 UTC (18 months, 2 weeks ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, netbsd-6-base, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3
Branch point for: netbsd-6, jmcneill-usbmp
Changes since 1.88: +7 -1 lines
Diff to previous 1.88 (colored)

Add __returns_twice for the attribute of the same name. This makes the
attribute explicit based on the functions GCC gives it too.

Revision 1.88 / (download) - annotate - [select for diffs], Sun Oct 9 20:30:19 2011 UTC (19 months, 1 week ago) by chs
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.87: +7 -1 lines
Diff to previous 1.87 (colored)

add __noclone for gcc 4.5.

Revision 1.87 / (download) - annotate - [select for diffs], Tue Aug 16 23:30:24 2011 UTC (21 months ago) by dyoung
Branch: MAIN
Changes since 1.86: +9 -1 lines
Diff to previous 1.86 (colored)

Add __strict_weak_alias(), the type-safe alternative to __weak_alias().

Revision 1.86 / (download) - annotate - [select for diffs], Thu Jun 23 12:16:03 2011 UTC (22 months, 4 weeks ago) by nonaka
Branch: MAIN
Changes since 1.85: +3 -1 lines
Diff to previous 1.85 (colored)

Added __packed define to be able to use eMbedded Visual C++ for building hpcboot.exe.

Revision 1.85 / (download) - annotate - [select for diffs], Thu Jun 16 13:51:26 2011 UTC (23 months ago) by joerg
Branch: MAIN
Changes since 1.84: +8 -1 lines
Diff to previous 1.84 (colored)

Add an optional MD calling convention flag for use in libsa when space
optimisation is critical. Use this on i386 to switch to register passing
calling convention for the file system entry points and most assembler
call backs that have to preserve at least 3 registers.

Revision 1.84 / (download) - annotate - [select for diffs], Sat Feb 19 02:21:21 2011 UTC (2 years, 3 months ago) by matt
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, cherry-xenmp-base, bouyer-quota2-nbase
Branch point for: cherry-xenmp
Changes since 1.83: +5 -1 lines
Diff to previous 1.83 (colored)

Make __CTASSERT use __COUNTER__ instead of __LINE__ if the cpp supports it.

Revision 1.83 / (download) - annotate - [select for diffs], Sat Feb 19 02:01:46 2011 UTC (2 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.82: +8 -1 lines
Diff to previous 1.82 (colored)

Add __CTASSERT(x)

Revision 1.82 / (download) - annotate - [select for diffs], Fri Feb 18 21:06:12 2011 UTC (2 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.81: +7 -1 lines
Diff to previous 1.81 (colored)

Add a __noprofile keyword to disable the profiling of a function.

Revision 1.81 / (download) - annotate - [select for diffs], Sat Dec 25 22:30:52 2010 UTC (2 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: uebayasi-xip-base7, matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.80: +23 -19 lines
Diff to previous 1.80 (colored)

Rename __BEGIN_PUBLIC / __BEGIN_HIDDEN to __BEGIN_PUBLIC_DECLS /
__BEGIN_HIDDEN_DECLS and corresponding __END_* macros. Push the extern
"C" logic into __BEGIN_PUBLIC_DECLS / __BEGIN_HIDDEN_DECLS to make them
easier to use in header files used by C++.

Revision 1.80 / (download) - annotate - [select for diffs], Sat Aug 7 21:03:18 2010 UTC (2 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2
Changes since 1.79: +28 -11 lines
Diff to previous 1.79 (colored)

Add __BEGIN_PUBLIC / __END_PUBLIC, __BEGIN_HIDDEN / __END_HIDDEN and
__dso_public and __dso_hidden markers. Change __BEGIN_DECLS /
__END_DECLS to include __BEGIN_PUBLIC / __END_PUBLIC.

Revision 1.79 / (download) - annotate - [select for diffs], Sat Jul 31 00:04:43 2010 UTC (2 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.78: +18 -1 lines
Diff to previous 1.78 (colored)

Define a new __c99inline macro for compilers known to implement the C99
behavior.  This unbreaks GCC 4.4's libgfortran build with the old
signal.h logic, because GCC decided to put the body for the sigsetop
functions in multiple objects.

Revision 1.78 / (download) - annotate - [select for diffs], Fri Oct 2 21:05:28 2009 UTC (3 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9, uebayasi-xip-base1, uebayasi-xip-base, matt-premerge-20091211, jym-xensuspend-nbase
Branch point for: uebayasi-xip, rmind-uvmplock
Changes since 1.77: +6 -6 lines
Diff to previous 1.77 (colored)

lint knows __packed now.

Revision 1.77 / (download) - annotate - [select for diffs], Sat Aug 8 21:23:15 2009 UTC (3 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7
Changes since 1.76: +11 -1 lines
Diff to previous 1.76 (colored)

Create and use __CAST(type, value) in headers so that modern c++ with
-Wold-style-casts does not bitch.

Revision 1.76 / (download) - annotate - [select for diffs], Mon Jul 20 17:46:04 2009 UTC (3 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: jymxensuspend-base
Changes since 1.75: +20 -1 lines
Diff to previous 1.75 (colored)

Add __constfunc and explain how it differs from __pure.

Revision 1.75 / (download) - annotate - [select for diffs], Tue May 12 13:41:44 2009 UTC (4 years ago) by reinoud
Branch: MAIN
CVS Tags: yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, jym-xensuspend-base
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

Fix _packed attribute for PCC. According to Ragge it should be _Pragma("packed
1") instead of _Pragma("packed").

With this fix userland programs needing _packed will now work.

Revision 1.74 / (download) - annotate - [select for diffs], Wed Apr 22 18:04:02 2009 UTC (4 years ago) by christos
Branch: MAIN
CVS Tags: yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Cast the argument of the __BIT to an unsigned type, since it does not make
sense for it to be signed and gcc complains if it is.

Revision 1.73 / (download) - annotate - [select for diffs], Thu Mar 26 22:16:44 2009 UTC (4 years, 1 month ago) by gmcgarry
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Pass argument to __aligned() through __STRING() so that it is correctly expanded.  Now __aligned(CACHE_LINE_SIZE) works with pcc.

Revision 1.72 / (download) - annotate - [select for diffs], Wed Jan 14 19:41:55 2009 UTC (4 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: nick-hppapmap-base2, mjf-devfs2-base
Branch point for: jym-xensuspend
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

As promised in the commit message, revert previous.  __RENAME() is
not required by rumpkernel.

Revision 1.71 / (download) - annotate - [select for diffs], Tue Jan 13 22:35:13 2009 UTC (4 years, 4 months ago) by pooka
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

Allow __RENAME if _RUMPKERNEL
(although I'll probably revert this soon, but add it now to allow build)

Revision 1.70 / (download) - annotate - [select for diffs], Wed Dec 10 22:10:47 2008 UTC (4 years, 5 months ago) by alc
Branch: MAIN
CVS Tags: haad-nbase2, haad-dm-base2, haad-dm-base
Changes since 1.69: +19 -1 lines
Diff to previous 1.69 (colored)

Add the __printflike(), __scanflike() and __format_arg() macros, from FreeBSD

They will be used soon by the Atheros HAL code, many other places can use them
to avoid GCC dependency.

Revision 1.69 / (download) - annotate - [select for diffs], Sun Aug 17 00:23:02 2008 UTC (4 years, 9 months ago) by gmcgarry
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, haad-dm-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: nick-hppapmap, matt-nb5-pq3, matt-nb5-mips64
Changes since 1.68: +8 -8 lines
Diff to previous 1.68 (colored)

Add __packed and __aligned support for PCC.
Define away restrict for __lint__.

Revision 1.68 / (download) - annotate - [select for diffs], Fri Jun 27 01:24:52 2008 UTC (4 years, 10 months ago) by gmcgarry
Branch: MAIN
CVS Tags: simonb-wapbl-nbase, simonb-wapbl-base
Branch point for: haad-dm
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

pcc now supports __section().

Revision 1.67 / (download) - annotate - [select for diffs], Sat May 31 13:28:43 2008 UTC (4 years, 11 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-1, wrstuden-revivesa-base
Branch point for: simonb-wapbl
Changes since 1.66: +7 -1 lines
Diff to previous 1.66 (colored)

Add a __noinline attribute. Suggested by christos@.

Revision 1.66 / (download) - annotate - [select for diffs], Mon Nov 26 14:52:34 2007 UTC (5 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base2, yamt-pf42-base, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, wrstuden-revivesa, mjf-devfs2
Changes since 1.65: +15 -9 lines
Diff to previous 1.65 (colored)

Separate handling of __attribute__, __dead and __pure:
- define away __attribute__ if not running GCC or running GCC < 2.0.
- use __attribute__((__return__)) for GCC >= 2.5, keep other cases.
- use __attribute__((__pure__)) for GCC >= 29.6, keep other cases.

Revision 1.65 / (download) - annotate - [select for diffs], Sat Sep 15 14:24:27 2007 UTC (5 years, 8 months ago) by ragge
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, vmlocking-base, jmcneill-base, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64
Branch point for: mjf-devfs
Changes since 1.64: +8 -4 lines
Diff to previous 1.64 (colored)

Add basic defines to be able to use pcc as compiler (renaming etc).

Revision 1.64 / (download) - annotate - [select for diffs], Mon Nov 13 05:44:37 2006 UTC (6 years, 6 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, hpcarm-cleanup, ad-audiomp-base, ad-audiomp
Branch point for: vmlocking, matt-armv6, jmcneill-pm
Changes since 1.63: +2 -3 lines
Diff to previous 1.63 (colored)

Cosmetic: join lines.

Revision 1.63 / (download) - annotate - [select for diffs], Mon Nov 13 03:35:59 2006 UTC (6 years, 6 months ago) by dyoung
Branch: MAIN
Changes since 1.62: +6 -3 lines
Diff to previous 1.62 (colored)

Stop using typeof() in the bit-twiddling macros, per yamt@'s
suggestion.  This change requires that I use the __PRIuBITS format
string in atw and rtw, so do that.

Revision 1.62 / (download) - annotate - [select for diffs], Fri Oct 27 22:10:56 2006 UTC (6 years, 6 months ago) by uwe
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Define __used as __unused for gcc's that don't grok __attribute__((__used__))

Those older versions of gcc don't eliminate unused functions/vars
anyway, so it's enough just to suppress the warning.

Revision 1.61 / (download) - annotate - [select for diffs], Thu Aug 31 19:24:38 2006 UTC (6 years, 8 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-pdpolicy-base9, yamt-pdpolicy-base8, rpaulo-netinet-merge-pcb-base
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.60: +26 -1 lines
Diff to previous 1.60 (colored)

Per discussion on tech-kern and tech-userlevel, move the bit-twiddling
macros, __BIT, __BITS, SHIFTIN, SHIFTOUT, and __arraycount() from
lib/libkern/libkern.h to sys/cdefs.h.  Add a __-prefix to SHIFTIN
and SHIFTOUT, and add a manual page for the bit-twiddling macros,
bits(3).

Make the __BIT and __BITS macros "widthless," as best I can, by
changing their type to uintmax_t from uint32_t.  XXX The manual
page lags this change by a bit.

Define __PRIxBIT and __PRIxBITS printf(3) format strings.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Dec 11 12:25:20 2005 UTC (7 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, peter-altq-base, peter-altq, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-pdpolicy, rpaulo-netinet-merge-pcb
Changes since 1.59: +1 -1 lines
Diff to previous 1.59 (colored)

merge ktrace-lwp.

Revision 1.59 / (download) - annotate - [select for diffs], Thu Jun 2 14:31:38 2005 UTC (7 years, 11 months ago) by he
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.58: +10 -1 lines
Diff to previous 1.58 (colored)

Add an __UNVOLATILE() macro.  It should be used with caution, but
it is required to use this whenever you want to pass a pointer to
volatile data e.g. to memset().  This allows us to still compile
files doing such things with -Wcast-qual and get the rest of the
code checked under that option.

Based on suggestions from tron and christos.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Dec 11 05:59:00 2004 UTC (8 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, netbsd-3-base, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, matt-timespec, kent-audio2-base, kent-audio2, kent-audio1-beforemerge
Branch point for: netbsd-3
Changes since 1.57: +1 -5 lines
Diff to previous 1.57 (colored)

kill gcc specific version of __UNCONST. Does not work to unconst
const char *foo[];

Revision 1.57 / (download) - annotate - [select for diffs], Thu Sep 23 22:13:40 2004 UTC (8 years, 7 months ago) by yamt
Branch: MAIN
CVS Tags: kent-audio1-base, kent-audio1
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

__UNCONST: add parens around a macro argument.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Sep 23 17:40:16 2004 UTC (8 years, 7 months ago) by yamt
Branch: MAIN
Changes since 1.55: +5 -1 lines
Diff to previous 1.55 (colored)

a little safer impl of __UNCONST, using __typeof__ if __GNUC__.

Revision 1.55 / (download) - annotate - [select for diffs], Thu Jul 1 19:05:12 2004 UTC (8 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.54: +3 -3 lines
Diff to previous 1.54 (colored)

DECONST->UNCONST

Revision 1.54 / (download) - annotate - [select for diffs], Wed Jun 30 13:57:32 2004 UTC (8 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.53: +12 -1 lines
Diff to previous 1.53 (colored)

add __DECONST()

Revision 1.53 / (download) - annotate - [select for diffs], Fri Jun 11 07:11:00 2004 UTC (8 years, 11 months ago) by he
Branch: MAIN
Changes since 1.52: +6 -2 lines
Diff to previous 1.52 (colored)

The __used__ attribute first appeared in gcc 3.1, not in 2.7, according
to the gcc expertise.  Fixes build problem for the vax port, which still
uses gcc 2.95.3.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Jun 7 18:36:24 2004 UTC (8 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.51: +3 -1 lines
Diff to previous 1.51 (colored)

define a __used attribute (empty for gcc<2.7)

Revision 1.51 / (download) - annotate - [select for diffs], Wed Jan 7 19:38:10 2004 UTC (9 years, 4 months ago) by martin
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0
Branch point for: netbsd-2
Changes since 1.50: +12 -1 lines
Diff to previous 1.50 (colored)

Add a __insn_barrier() macro to stop the optimizer from moving code
accross the barrier or assume liveness of register values.
Suggested by Jason Thorpe and Steve Woodford.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Oct 29 01:11:16 2003 UTC (9 years, 6 months ago) by grant
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

trim leading whitespace from an #error, shuts up warning from
makedepend.

Revision 1.49 / (download) - annotate - [select for diffs], Thu Aug 7 16:34:00 2003 UTC (9 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.48: +2 -6 lines
Diff to previous 1.48 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.

Revision 1.48 / (download) - annotate - [select for diffs], Wed Feb 5 00:02:39 2003 UTC (10 years, 3 months ago) by perry
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

"Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".

Revision 1.47 / (download) - annotate - [select for diffs], Sat Jan 18 18:05:56 2003 UTC (10 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.46: +5 -5 lines
Diff to previous 1.46 (colored)

get rid of the != 0 in the non-gcc aware case.

Revision 1.46 / (download) - annotate - [select for diffs], Sun Dec 29 19:21:34 2002 UTC (10 years, 4 months ago) by kristerw
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

It is not valid C++ to have a semicolon after
   extern "C" {}
so remove it from __END_DECLS.

Revision 1.45 / (download) - annotate - [select for diffs], Fri Nov 1 22:58:44 2002 UTC (10 years, 6 months ago) by thorpej
Branch: MAIN
CVS Tags: gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw
Changes since 1.44: +50 -1 lines
Diff to previous 1.44 (colored)

Add support for "link sets", which are arrays of pointers to objects
gathered together in named sections by the linker.

Revision 1.44 / (download) - annotate - [select for diffs], Thu Oct 10 17:02:23 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: kqueue-beforemerge, kqueue-aftermerge
Changes since 1.43: +4 -2 lines
Diff to previous 1.43 (colored)

Deal with the fact that __GNUC__ is not defined when preprocessing
assembler (Grr).

Revision 1.43 / (download) - annotate - [select for diffs], Thu Oct 10 01:41:59 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.42: +19 -1 lines
Diff to previous 1.42 (colored)

Add __unused, __packed, __aligned(), and __section() macros.  Inspired
by FreeBSD.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Nov 23 10:19:47 2001 UTC (11 years, 5 months ago) by enami
Branch: MAIN
CVS Tags: newlock-base, newlock, netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, kqueue-base, ifpoll-base, ifpoll, gehenna-devsw-base, gehenna-devsw, eeh-devprop-base, eeh-devprop
Branch point for: netbsd-1-6
Changes since 1.41: +15 -1 lines
Diff to previous 1.41 (colored)

Provide compat definition of __func__ for pre-C99 compiler.

Revision 1.41 / (download) - annotate - [select for diffs], Sun May 6 14:04:58 2001 UTC (12 years ago) by kleink
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: kqueue
Changes since 1.40: +5 -3 lines
Diff to previous 1.40 (colored)

Add a __static_cast() macro to help standard headers when used in C++
compile environments using G++'s -Wold-style-cast warning;
suggested by Dave Sainty in PR lib/11766.

Revision 1.40 / (download) - annotate - [select for diffs], Wed Dec 27 10:05:22 2000 UTC (12 years, 4 months ago) by kleink
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Branch point for: nathanw_sa
Changes since 1.39: +4 -2 lines
Diff to previous 1.39 (colored)

Make __restrict actually DTRT for non-C99 GCC >= 2.92.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Sep 27 10:44:12 2000 UTC (12 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.38: +11 -1 lines
Diff to previous 1.38 (colored)

Provide a stub for restrict.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Aug 9 03:23:10 2000 UTC (12 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.37: +1 -7 lines
Diff to previous 1.37 (colored)

Remove the "kprintf" gcc attribute permanently.  Use standard "printf"
format checking.  We are now at 1.5E, as the removal of %b will cause
third-party LKMs to break.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Aug 7 16:35:33 2000 UTC (12 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

#ifdef __STDC__ -> #if __STDC__

Revision 1.36 / (download) - annotate - [select for diffs], Sat May 27 12:22:24 2000 UTC (12 years, 11 months ago) by kleink
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Spelling nit.

Revision 1.35 / (download) - annotate - [select for diffs], Sat May 20 14:26:01 2000 UTC (13 years ago) by simonb
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

Don't define __inline as "/* delete GCC keyword */" if __lint__ is
defined - lint(1) already knows about the __inline modifier.

This stops lint from generating "static function ... unused" warnings
for static __inline functions.

Revision 1.34 / (download) - annotate - [select for diffs], Mon May 8 22:41:38 2000 UTC (13 years ago) by thorpej
Branch: MAIN
Changes since 1.33: +7 -1 lines
Diff to previous 1.33 (colored)

Add an additional usage note about using __predict_*() only in hot spots,
as suggested by Chris Demetriou.

Revision 1.33 / (download) - annotate - [select for diffs], Mon May 8 18:36:00 2000 UTC (13 years ago) by thorpej
Branch: MAIN
Changes since 1.32: +31 -1 lines
Diff to previous 1.32 (colored)

Add __predict_true() and __predict_false() macros to access the
explicit branch prediction available on GCC 2.96 and later.  See
the comment regarding usage.

Revision 1.32 / (download) - annotate - [select for diffs], Fri May 5 00:19:04 2000 UTC (13 years ago) by thorpej
Branch: MAIN
Changes since 1.31: +22 -4 lines
Diff to previous 1.31 (colored)

Add a new macro, __GNUC_PREREQ__(major, minor) which tests to see if
the compiler is GCC and at least the version specified by <major,minor>,
and use it in a few appropriate places in this file.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Feb 3 02:20:13 2000 UTC (13 years, 3 months ago) by cgd
Branch: MAIN
CVS Tags: chs-ubc2-newbase
Changes since 1.30: +5 -1 lines
Diff to previous 1.30 (colored)

instead of just going on as normal if __RENAME() is used in kernel
(_KERNEL) or standalone (_STANDALONE) files, replace it with some
text that'll cause an error.  __RENAME() should never be used in
the kernel (there's no need, at least, with the current way of doing
things), and is downright annoying in standalone code.  (In a standalone
build environment, there may be no sane way to do symbol renaming,
which means that even just faking it and defining it to emptyness
would cause problems if it were actually needed.)

Revision 1.30 / (download) - annotate - [select for diffs], Mon Dec 13 08:25:16 1999 UTC (13 years, 5 months ago) by itohy
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored)

Fix symbol renaming on  cc -traditional.
Fix PRs bin/5167 and lib/6310.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Mar 20 01:39:22 1999 UTC (14 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-base, chs-ubc2
Branch point for: wrstuden-devbsize, thorpej_scsipi
Changes since 1.28: +22 -23 lines
Diff to previous 1.28 (colored)

Factor out a.out vs. ELF cdefs from the various <machine/cdefs.h> files,
and place them in cdefs_{aout,elf}.h as appropriate.  Rearrange cdefs.h
to account for this.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Dec 20 17:46:46 1998 UTC (14 years, 5 months ago) by kleink
Branch: MAIN
Changes since 1.27: +9 -1 lines
Diff to previous 1.27 (colored)

Delete __extension__ on non-GCC or GCC1.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jul 27 09:09:03 1998 UTC (14 years, 9 months ago) by mycroft
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Changes since 1.26: +10 -1 lines
Diff to previous 1.26 (colored)

Make many of the new consts dependent on a new `__AUDIT__' flag, to avoid
breaking third party software.  *sigh*

Revision 1.26 / (download) - annotate - [select for diffs], Fri May 22 00:19:42 1998 UTC (15 years ago) by cgd
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

___CONCAT was Broken.  (The new version may not work exactly as people
would expect, but at least cpp doesn't choke on it.)

Revision 1.25 / (download) - annotate - [select for diffs], Sun Mar 1 02:24:12 1998 UTC (15 years, 2 months ago) by fvdl
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Merge with Lite2 + local changes

Revision 1.24 / (download) - annotate - [select for diffs], Wed Nov 5 00:50:29 1997 UTC (15 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.23: +8 -4 lines
Diff to previous 1.23 (colored)

Define ___CONCAT() and ___STRING() before including <machine/cdefs.h>
so that the appropriate CPP evil takes place.

Revision 1.23 / (download) - annotate - [select for diffs], Tue Nov 4 23:22:40 1997 UTC (15 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.22: +6 -3 lines
Diff to previous 1.22 (colored)

- define ___STRING() and ___CONCAT() macros which invoke
  their double-underscore counterparts (cpp evil).
- define __RENAME() to do what lint expects, so that
  renamed functions are handled properly.

From Chris Demetriou <cgd@pa.dec.com>.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Oct 24 15:32:48 1997 UTC (15 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

lint -> __lint

Revision 1.21 / (download) - annotate - [select for diffs], Thu Oct 23 22:02:58 1997 UTC (15 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.20: +5 -1 lines
Diff to previous 1.20 (colored)

Define __RENAME as a noop if lint is defined.
[probably needs pull-up]

Revision 1.20 / (download) - annotate - [select for diffs], Wed Oct 22 05:20:32 1997 UTC (15 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.19: +2 -9 lines
Diff to previous 1.19 (colored)

Implement __RENAME() in <machine/cdefs.h>

Revision 1.19 / (download) - annotate - [select for diffs], Wed Oct 22 00:51:45 1997 UTC (15 years, 7 months ago) by fvdl
Branch: MAIN
Changes since 1.18: +13 -1 lines
Diff to previous 1.18 (colored)

New hacks to make libc work painlessly without bumping the major number:
use type func(arg1s) asm("emitted_name") gcc mechanism.
Suggested by Bill Sommerfeld.

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jun 18 19:09:50 1997 UTC (15 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, netbsd-1-3-base, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia, bouyer-scsipi
Branch point for: netbsd-1-3
Changes since 1.17: +12 -1 lines
Diff to previous 1.17 (colored)

Add __IDSTRING, __RCSID, and __COPYRIGHT macros.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jan 22 07:09:07 1997 UTC (16 years, 4 months ago) by mikel
Branch: MAIN
CVS Tags: mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp
Changes since 1.16: +4 -4 lines
Diff to previous 1.16 (colored)

add multiple inclusion protection

Revision 1.16 / (download) - annotate - [select for diffs], Wed Apr 3 20:46:39 1996 UTC (17 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: thorpej-setroot, netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.15: +7 -1 lines
Diff to previous 1.15 (colored)

Change kprintf attribute to be conditional on the pre-processor define
__KPRINTF_ATTRIBUTE__ so that our kernel compiles cleanly with versions
of gcc that do not support the kprintf format attribute.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jan 19 01:54:52 1995 UTC (18 years, 4 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.14: +3 -19 lines
Diff to previous 1.14 (colored)

Machine dependant stuff has been moved to <machine/cdefs.h>.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Oct 7 14:28:26 1994 UTC (18 years, 7 months ago) by mycroft
Branch: MAIN
Changes since 1.13: +4 -4 lines
Diff to previous 1.13 (colored)

Fix typos.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Oct 5 17:26:54 1994 UTC (18 years, 7 months ago) by jtc
Branch: MAIN
Changes since 1.12: +11 -10 lines
Diff to previous 1.12 (colored)

Added __weak_reference() macro.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jul 22 01:44:47 1994 UTC (18 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored)

one too many #endif's.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jul 20 22:12:50 1994 UTC (18 years, 10 months ago) by jtc
Branch: MAIN
Changes since 1.10: +19 -1 lines
Diff to previous 1.10 (colored)

Added __warn_references macro, which is used to instruct the linker to
print a warning message if a given symbol is referenced.

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 29 06:43:40 1994 UTC (18 years, 10 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-0-base
Branch point for: netbsd-1-0
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

New RCS ID's, take two.  they're more aesthecially pleasant, and use 'NetBSD'

Revision 1.9 / (download) - annotate - [select for diffs], Mon Jun 27 19:30:43 1994 UTC (18 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

new standard, minimally intrusive ID format

Revision 1.8 / (download) - annotate - [select for diffs], Tue May 24 00:52:57 1994 UTC (19 years ago) by cgd
Branch: MAIN
Changes since 1.7: +54 -41 lines
Diff to previous 1.7 (colored)

update from Lite, with a few fixes that have been punted back.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Dec 12 07:47:04 1993 UTC (19 years, 5 months ago) by cgd
Branch: MAIN
CVS Tags: wnvm, nvm-base, nvm
Changes since 1.6: +4 -3 lines
Diff to previous 1.6 (colored)

handle __attribute__ correctly when using gcc -traditional.
suggested, but different than what provided by Mark Weaver.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Dec 3 20:39:35 1993 UTC (19 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.5: +10 -1 lines
Diff to previous 1.5 (colored)

Disable GCC's __attribute__ extension when we're not using GCC.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Sep 23 23:44:09 1993 UTC (19 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.4: +6 -1 lines
Diff to previous 1.4 (colored)

if __P is already defined, undef it.

Revision 1.4 / (download) - annotate - [select for diffs], Wed May 26 14:52:56 1993 UTC (19 years, 11 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-0-9-patch-001, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, magnum-base
Branch point for: magnum
Changes since 1.3: +17 -1 lines
Diff to previous 1.3 (colored)

add "dead" and "pure" declarations, as provided by new db code

Revision 1.3 / (download) - annotate - [select for diffs], Thu May 20 16:21:52 1993 UTC (20 years ago) by cgd
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

add rcs ids as necessary, and also clean up headers

Revision 1.2 / (download) - annotate - [select for diffs], Mon Apr 19 01:22:22 1993 UTC (20 years, 1 month ago) by mycroft
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

Add consistent multiple-inclusion protection.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (20 years, 2 months ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>