The NetBSD Project

CVS log for src/include/Makefile

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.146.10.1: download - view: text, markup, annotated - select for diffs
Mon Oct 14 17:20:21 2024 UTC (8 weeks, 3 days ago) by martin
Branches: netbsd-10
Diff to: previous 1.146: preferred, colored; next MAIN 1.147: preferred, colored
Changes since revision 1.146: +2 -1 lines
Pull up following revision(s) (requested by riastradh in ticket #976):

	lib/libc/locale/c32rtomb.3: revision 1.10
	lib/libc/locale/c32rtomb.3: revision 1.9
	lib/libc/locale/c32rtomb.3: revision 1.11
	tests/lib/libc/locale/t_mbrtoc32.c: revision 1.1
	distrib/sets/lists/base/shl.mi: revision 1.988
	lib/libc/include/namespace.h: revision 1.204
	lib/libc/include/namespace.h: revision 1.205
	lib/libc/locale/mbrtoc16.3: revision 1.1
	lib/libc/locale/mbrtoc16.c: revision 1.1
	lib/libc/locale/mbrtoc16.3: revision 1.2
	lib/libc/locale/mbrtoc16.c: revision 1.2
	lib/libc/locale/mbrtoc16.3: revision 1.3
	lib/libc/locale/mbrtoc16.c: revision 1.3
	lib/libc/locale/mbrtoc32.3: revision 1.1
	lib/libc/locale/mbrtoc32.c: revision 1.1
	tests/lib/libc/locale/t_c16rtomb.c: revision 1.1
	lib/libc/locale/mbrtoc32.c: revision 1.2
	lib/libc/locale/mbrtoc16.3: revision 1.4
	lib/libc/locale/mbrtoc16.c: revision 1.4
	lib/libc/locale/mbrtoc32.3: revision 1.2
	tests/lib/libc/locale/t_c16rtomb.c: revision 1.2
	lib/libc/locale/mbrtoc32.c: revision 1.3
	lib/libc/locale/mbrtoc16.3: revision 1.5
	lib/libc/locale/mbrtoc16.c: revision 1.5
	lib/libc/locale/mbrtoc32.3: revision 1.3
	tests/lib/libc/locale/t_c16rtomb.c: revision 1.3
	lib/libc/locale/mbrtoc32.c: revision 1.4
	lib/libc/locale/mbrtoc16.3: revision 1.6
	lib/libc/locale/mbrtoc16.c: revision 1.6
	lib/libc/locale/mbrtoc32.3: revision 1.4
	tests/lib/libc/locale/t_c16rtomb.c: revision 1.4
	lib/libc/locale/mbrtoc32.c: revision 1.5
	lib/libc/locale/mbrtoc16.3: revision 1.7
	lib/libc/locale/mbrtoc16.c: revision 1.7
	lib/libc/locale/mbrtoc32.3: revision 1.5
	tests/lib/libc/locale/t_c16rtomb.c: revision 1.5
	lib/libc/locale/mbrtoc32.c: revision 1.6
	lib/libc/locale/mbrtoc16.3: revision 1.8
	lib/libc/locale/mbrtoc32.3: revision 1.6
	tests/lib/libc/locale/t_c16rtomb.c: revision 1.6
	lib/libc/locale/mbrtoc32.c: revision 1.7
	lib/libc/locale/mbrtoc16.3: revision 1.9
	lib/libc/locale/mbrtoc32.3: revision 1.7
	lib/libc/locale/mbrtoc32.c: revision 1.8
	lib/libc/locale/mbrtoc32.3: revision 1.8
	lib/libc/locale/mbrtoc32.c: revision 1.9
	distrib/sets/lists/comp/mi: revision 1.2468
	lib/libc/locale/mbrtoc32.3: revision 1.9
	distrib/sets/lists/comp/mi: revision 1.2469
	lib/libc/locale/c32rtomb.h: revision 1.1
	lib/libc/locale/c32rtomb.h: revision 1.2
	include/Makefile: revision 1.147
	share/man/man3/uchar.3: revision 1.1
	share/man/man3/uchar.3: revision 1.2
	tests/lib/libc/locale/t_c32rtomb.c: revision 1.1
	distrib/sets/lists/comp/mi: revision 1.2470
	lib/libc/locale/c16rtomb.3: revision 1.1
	lib/libc/locale/c16rtomb.c: revision 1.1
	lib/libc/locale/c16rtomb.3: revision 1.2
	lib/libc/locale/c16rtomb.c: revision 1.2
	lib/libc/locale/c16rtomb.3: revision 1.3
	lib/libc/locale/c16rtomb.c: revision 1.3
	lib/libc/locale/c16rtomb.3: revision 1.4
	lib/libc/locale/c16rtomb.c: revision 1.4
	lib/libc/locale/c16rtomb.3: revision 1.5
	lib/libc/locale/c16rtomb.c: revision 1.5
	lib/libc/locale/c16rtomb.3: revision 1.6
	lib/libc/locale/c16rtomb.c: revision 1.6
	lib/libc/locale/c16rtomb.3: revision 1.7
	lib/libc/locale/c16rtomb.c: revision 1.7
	lib/libc/locale/c16rtomb.3: revision 1.8
	lib/libc/locale/c16rtomb.3: revision 1.9
	distrib/sets/lists/tests/mi: revision 1.1330
	distrib/sets/lists/tests/mi: revision 1.1331
	distrib/sets/lists/tests/mi: revision 1.1332
	tests/lib/libc/locale/t_uchar.c: revision 1.1
	tests/lib/libc/locale/t_uchar.c: revision 1.2
	tests/lib/libc/locale/t_uchar.c: revision 1.3
	tests/lib/libc/locale/t_mbrtoc16.c: revision 1.1
	tests/lib/libc/locale/t_mbrtoc16.c: revision 1.2
	tests/lib/libc/locale/t_mbrtoc16.c: revision 1.3
	include/uchar.h: revision 1.1
	include/uchar.h: revision 1.2
	include/uchar.h: revision 1.3
	include/uchar.h: revision 1.4
	include/uchar.h: revision 1.5
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.1
	include/uchar.h: revision 1.6
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.2
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.3
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.4
	share/man/man3/Makefile: revision 1.93
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.5
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.6
	tests/lib/libc/locale/t_c8rtomb.c: revision 1.7
	lib/libc/shlib_version: revision 1.297
	lib/libc/locale/c16rtomb.3: revision 1.10
	lib/libc/locale/c16rtomb.3: revision 1.11
	tests/lib/libc/locale/t_mbrtoc8.c: revision 1.1
	tests/lib/libc/locale/t_mbrtoc8.c: revision 1.2
	tests/lib/libc/locale/t_mbrtoc8.c: revision 1.3
	lib/libc/locale/mbrtoc16.3: revision 1.10
	tests/lib/libc/locale/Makefile: revision 1.15
	tests/lib/libc/locale/Makefile: revision 1.16
	tests/lib/libc/locale/Makefile: revision 1.17
	tests/lib/libc/locale/Makefile: revision 1.18
	distrib/sets/lists/debug/mi: revision 1.442
	distrib/sets/lists/debug/mi: revision 1.443
	distrib/sets/lists/debug/mi: revision 1.444
	lib/libc/locale/c8rtomb.3: revision 1.1
	lib/libc/locale/c8rtomb.c: revision 1.1
	lib/libc/locale/c8rtomb.3: revision 1.2
	lib/libc/locale/c8rtomb.c: revision 1.2
	lib/libc/locale/c8rtomb.3: revision 1.3
	lib/libc/locale/c8rtomb.c: revision 1.3
	lib/libc/locale/c8rtomb.3: revision 1.4
	lib/libc/locale/c8rtomb.c: revision 1.4
	lib/libc/locale/c8rtomb.3: revision 1.5
	lib/libc/locale/c8rtomb.c: revision 1.5
	lib/libc/locale/c8rtomb.3: revision 1.6
	lib/libc/locale/c8rtomb.c: revision 1.6
	lib/libc/locale/c8rtomb.3: revision 1.7
	lib/libc/locale/c8rtomb.3: revision 1.8
	lib/libc/locale/c8rtomb.3: revision 1.9
	lib/libc/locale/mbrtoc32.h: revision 1.1
	lib/libc/locale/mbrtoc32.h: revision 1.2
	lib/libc/locale/mbrtoc8.c: revision 1.1
	lib/libc/locale/mbrtoc8.3: revision 1.1
	lib/libc/locale/mbrtoc8.c: revision 1.2
	lib/libc/locale/mbrtoc8.3: revision 1.2
	lib/libc/locale/mbrtoc8.c: revision 1.3
	lib/libc/locale/mbrtoc8.3: revision 1.3
	lib/libc/locale/mbrtoc8.c: revision 1.4
	lib/libc/locale/mbrtoc8.3: revision 1.4
	lib/libc/locale/Makefile.inc: revision 1.66
	lib/libc/locale/mbrtoc8.c: revision 1.5
	lib/libc/locale/mbrtoc8.3: revision 1.5
	lib/libc/locale/Makefile.inc: revision 1.67
	lib/libc/locale/mbrtoc8.c: revision 1.6
	lib/libc/locale/mbrtoc8.3: revision 1.6
	lib/libc/locale/mbrtoc8.c: revision 1.7
	lib/libc/locale/mbrtoc8.3: revision 1.7
	lib/libc/locale/mbrtoc8.c: revision 1.8
	lib/libc/locale/c32rtomb.3: revision 1.1
	lib/libc/locale/c32rtomb.c: revision 1.1
	lib/libc/locale/c32rtomb.3: revision 1.2
	lib/libc/locale/c32rtomb.c: revision 1.2
	lib/libc/locale/c32rtomb.3: revision 1.3
	lib/libc/locale/c32rtomb.c: revision 1.3
	lib/libc/locale/c32rtomb.3: revision 1.4
	lib/libc/locale/c32rtomb.c: revision 1.4
	lib/libc/locale/c32rtomb.3: revision 1.5
	lib/libc/locale/c32rtomb.c: revision 1.5
	lib/libc/locale/c32rtomb.3: revision 1.6
	lib/libc/locale/c32rtomb.c: revision 1.6
	lib/libc/locale/c32rtomb.3: revision 1.7
	lib/libc/locale/c32rtomb.3: revision 1.8

	(all via patch)


tests/lib/libc/locale/Makefile: Sort.
No functional change intended.
Preparation for PR lib/52374.

uchar.h: New header file for C11 (and C++11) compliance.

Implementation of the new functions mbrtoc16, c16rtomb, mbrtoc32, and
c32rtomb to come later.  Updates for C23 to come later.
PR lib/52374: <uchar.h> missing

libc: New C11 functions mbrtoc16, mbrtoc32, c16rtomb, c32rtomb.

The mbrtoc16/32 functions read mulitbyte strings according to the
current locale into UTF-16/32 code unit sequences; the c16/32rtomb
functions write UTF-16/32 code unit sequences into multibyte strings
according to the current locale.  The `r' means restartable: they
work incrementally and pick up where they left off.

NOTE: This bumps the libc minor version, since it adds new symbols.

PR lib/52374: <uchar.h> missing
mbrtoc16(3), mbrtoc32(3): Fix \n in man page examples.
Need to write \en to pacify roff.
PR lib/52374: <uchar.h> missing

c16rtomb(3), c32rtomb(3): Fix more \n in man pages.
Also, tighten an assertion: we left room for a NUL byte at the end.
PR lib/52374: <uchar.h> missing

libc: Use the more idiomatic alignof from stdalign.h.
No functional change intended.
PR lib/52374: <uchar.h> missing

mbrtoc16(3): Simplify surrogate state test.

Turn the finer-grained test into an assertion.
No semantic change intended: we are supposed to control this state,
and we always arrange it this way.  (But in principle this could
change the behaviour of buggy programs that violate the mbstate_t
abstraction.)
PR lib/52374: <uchar.h> missing

libc: New functions c8rtomb(3) and mbrtoc8(3).

New in C23, for converting from UTF-8 to locale-dependent multibyte
sequences (c8rtomb) or vice versa (mbrtoc8), along with the new type
char8_t.

Conditional on either:
- _NETBSD_SOURCE
- _ISOC23_SOURCE
- __STDC_VERSION__ >= 202311L
(Riding the libc minor bump from this morning for the UTF-16/UTF-32
versions from C11.)

PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb
libc: c32rtomb and mbrtoc32 are used internally, so weak-alias them.
PR lib/52374: <uchar.h> missing
c8rtomb(3), mbrtoc8(3): Use namespace.h to get private aliases.

This way applications defining the symbols c32rtomb or mbrtoc32 won't
clobber our private definitions, which are slightly more constrained
about their use of mbstate_t than is obvious from the interface
contract.

PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb
mbrtoc16(3), mbrtoc32(3): brush up markup

Split long .Fn lines into Fo/Fa/Fc.  Dont indent the list of return
values.  Don't use artisanal -width.

Untabify code examples - indented literal displays don't have correct
tab stops consistent with tab stops in the fixed font code, so the
lines end up misaligned in the PostScript output.

c16rtomb(3), c32rtomb(3): brush up markup

mbrtoc16(3), mbrtoc32(3): Simplify return value language.
Also expand BMP only once.
PR lib/52374: <uchar.h> missing

mbrtoc16(3), mbrtoc32(3): No state overlap with mbrtoc8 or c8rtomb.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

mbrtoc32(3): Clarify control flow.
No need for another goto here; let's keep it clearly structured with
a single `out' label.
No functional change intended.
PR lib/52374: <uchar.h> missing

c8rtomb(3), mbrtoc8(3): brush up markup

mbrtoc8(3): Simplify return value language.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

c16rtomb(3), c32rtomb(3): Specify what happens if ps is null.
PR lib/52374: <uchar.h> missing

c8rtomb(3): Specify what happens when ps is null.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

c16rtomb(3), c32rtomb(3): No state overlap with mbrtoc8 or c8rtomb.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

mbrtoc16(3), mbrtoc32(3): Work on deturgidifying prose.
Still maybe not great but at least there's less jargon in most of the
text, without really losing any content.
PR lib/52374: <uchar.h> missing

mbrtoc8(3): Work on deturgidifying prose.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

mbrtoc16(3), mbrtoc32(3): Restore word accidentally removed.
PR lib/52374: <uchar.h> missing

mbrtoc8(3): Restore word accidentally removed.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

c8rtomb(3): Fix possible error descriptions.
The argument c8 can't be a surrogate code point itself (they're in
the range [0xd800,0xdfff], beyond 8-bit values), but the bits of a
surrogate code point could be forced into the UTF-8 format, which is
also invalid.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

c16rtomb(3), c32rtomb(3): Attempt a deturgidification pass.
Limit the jargon around surrogates.
PR lib/52374: <uchar.h> missing

c8rtomb(3): Clarify prose and fix example in caveat.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb
c16rtomb(3), c32rtomb(3), mbrtoc16(3), mbrtoc32(3): xref c8 versions.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

mbrtoc16(3): Clarify how many bytes are consumed in special cases.
Fix overlap in RETURN VALUES section.
PR lib/52374: <uchar.h> missing

mbrtoc8(3): Clarify how many bytes are consumed in special cases.
Fix overlap in RETURN VALUES section.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

pass lint, XXX see lint bug.

libc: Add _l variants of the cNrtomb and mbrtocN functions.
These accept an explicit locale parameter, rather than using the
current locale.
Visible under _NETBSD_SOURCE, not exposed otherwise.
NOTE: This adds libc symbols.  Riding the libc minor bump for the
non-_l variants of these from two days ago -- hope that's not pushing
it too far.
PR lib/58613: c*rtomb, mbrtoc* should have locale-parametric _l
variants

c8rtomb(3), c16rtomb(3): Add tests for incomplete NUL termination.
PR lib/58615: incomplete c8rtomb, c16rtomb handles NUL termination
wrong

c8rtomb(3), c16rtomb(3): Fix NUL handling.
PR lib/58615: incomplete c8rtomb, c16rtomb handles NUL termination
wrong

c8rtomb(3), c16rtomb(3), c32rtomb(3): Test stateful shift sequences.
PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift
sequences

c8rtomb(3): Fix digit error in shift sequence test.
PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift
sequences

c8rtomb(3): Nix __CTASSERT after case label.
I put this in to make it (machine-verifiably) clear that zeroing the
state is the same as returning to the initial conversion state, as
the standard requires, but this is causing build trouble (and will
likely cause more trouble if pulled up) because some definitions of
__CTASSERT make a declaration which is forbidden after a label, so
let's remove it.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

mbrtoc8(3): Fix pasto in comment at top.
No functional change intended.
PR standards/58601: uchar.h C23 compliance: char8_t, mbrtoc8, c8rtomb

mbrtoc8: remove lint-specific workarounds
No binary change.

mbrtoc8: fix comments

mbrtoc16, mbrtoc32: fix comments, remove lint-specific workarounds
No binary change.
t_c8rtomb, t_c16rtomb: Simplify comment.
ESC $ B is technically rather the JIS X 0208-1983 shift sequence, but
since I don't see any way to provoke the JIS X 0208-1978 shift
sequence to come flying out of this conversion (ESC $ @), and I'm not
sure there's any difference in the interpretation, let's just say JIS
X 0208.
PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift
sequences

c32rtomb(3): Use conversion state to handle shift sequences.
For conversion of Unicode scalar values to coding systems requiring
shift sequences, such as ISO-2022-JP, _citrus_iconv_convert will
always produce:
1. a shift sequence from the initial state to some nondefault state,
   like from US-ASCII to JIS X 0208
2. the encoding of the desired characater
3. a shift sequence restoring the initial state
This is unnecessary if the output is already in the state needed to
encoded the desired character.  For example, this method produces
seven bytes to encode each YEN SIGN in ISO-2022-JP -- and fourteen,
to encode two consecutive ones -- even though the shift sequence is
only three bytes long and once shifted YEN SIGN takes only one byte.
Instead, convert the Unicode scalar value to a locale-dependent wide
character and encode that, by composing
- _citrus_iconv_convert
  => gives us a multibyte encoding of the character from the initial
     state (and restoring the initial state afterward)
- mbrtowc with initial conversion state
  => gives us the single wide character representation
     XXX If combining characters are possible here, this may fail.
- wcrtomb with caller's conversion tsate
  => gives us a state-dependent multibyte encoding of the character
XXX Is there a cheaper way to convert from Unicode scalar value to
locale-dependent wide character?  It is not obvious to me from the
largely undocumented Citrus machinery, but it would obviously be
better than this somewhat circuitous Rube Goldberg contraption of
chained multibyte APIs.
PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift
sequences

mbrtoc8(3), mbrtoc16(3): Test consuming shift sequences with state.
This has the side effect of testing mbrtoc32(3) because they are both
defined in terms of it.
PR lib/58618: mbrtocN(3) fails to keep shift state

c8rtomb(3), c16rtomb(3), c32rtomb(3): Suggest MB_LEN_MAX in example.
This way it avoids variable-length arrays, by always allocating the
maximum space that could be occupied by MB_CUR_MAX.

mbrtoc32(3): Use conversion state to handle shift sequences.
PR lib/58618: mbrtocN(3) fails to keep shift state

mbrtoc32(3): Fix name and type of mbrtowc_l return value.
This was from `int mbtowc_l(...)' in an earlier draft and I didn't
update it to size_t when I changed the draft to mbrtowc_l.  Caught by
lint.
`mb_len' avoids (harmless) clash with standard C function mblen(3).
PR lib/58618: mbrtocN(3) fails to keep shift state

c32rtomb(3): Fix type of wcrtomb_l return value.
This was from `int wctomb_l(...)' in an earlier draft and I didn't
update it to size_t when I changed the draft to wcrtomb_l.  Caught by
lint.
`wc_len' mirrors `mb_len' in the complementary code in mbrtoc32(3) to
avoid clash with standard C function mblen(3).
PR lib/58612: c8rtomb/c16rtomb/c32rtomb yield suboptimal shift
sequences

c8rtomb(3), c16rtomb(3), c32rtomb(3): Attempt to simplify language.

c8rtomb(3), c16rtomb(3), c32rtomb(3): Fix null string output case.
This ignores c8/c16/c32, produces no output anywhere, and just resets
ps to the initial conversion state.
Also just use 0 in the example, not '\0' or L'\0'.  This works for
C11, which prefers '\0' and L'\0', for and C23, which introduced the
new u8'\0', u'\0' (UTF-16), and U'\0' (UTF-32).
c16rtomb, c32rtomb, mbrtoc8: fix page numbers in comments
mbrtoc8(3), mbrtoc16(3), mbrtoc32(3): Say 0 for zero code unit.
Rather than deal with differences between C11 and C23 in notation,
'\0' vs L'\0' vs u8'\0' vs u'\0' vs U'\0'.
uchar.h: Include <sys/featuretest.h> before testing _*_SOURCE.
PR lib/58752: various header files test _*_SOURCE macros but don't
include sys/featuretest.h
PR lib/52374: <uchar.h> missing

uchar.h: Need <sys/cdefs.h> for __restrict.
PR lib/52374: <uchar.h> missing

uchar.h: Simplify __cpp_char8_t and __cplusplus conditionals.
No functional change intended.
PR lib/52374: <uchar.h> missing

tests/lib/libc/locale/t_uchar: Test for char8_t, mbrtoc8, c8rtomb.
PR lib/58752: various header files test _*_SOURCE macros but don't
include sys/featuretest.h
PR lib/52374: <uchar.h> missing

tests/t_uchar: fix copy-and-paste typo

Revision 1.149: download - view: text, markup, annotated - select for diffs
Tue Oct 8 22:53:20 2024 UTC (2 months ago) by christos
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +2 -2 lines
PR/58729: Taylor R Campbell: container_of is not documented or available
in userland

Revision 1.148: download - view: text, markup, annotated - select for diffs
Sun Aug 25 22:10:40 2024 UTC (3 months, 2 weeks ago) by christos
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +2 -2 lines
PR/58640: Riastradh: Provide sys/stdalign.h

Revision 1.147: download - view: text, markup, annotated - select for diffs
Thu Aug 15 13:14:44 2024 UTC (3 months, 4 weeks ago) by riastradh
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +2 -1 lines
uchar.h: New header file for C11 (and C++11) compliance.

Implementation of the new functions mbrtoc16, c16rtomb, mbrtoc32, and
c32rtomb to come later.  Updates for C23 to come later.

PR lib/52374: <uchar.h> missing

Revision 1.144.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:05:12 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.144: preferred, colored; next MAIN 1.145: preferred, colored
Changes since revision 1.144: +6 -4 lines
Sync with HEAD

Revision 1.146: download - view: text, markup, annotated - select for diffs
Tue Jun 4 15:07:55 2019 UTC (5 years, 6 months ago) by hannken
Branches: MAIN
CVS tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Branch point for: netbsd-10
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +2 -1 lines
Move the basic part of XDR to common/include/rpc and common/lib/libc/rpc.

No functional change intended.

Revision 1.145: download - view: text, markup, annotated - select for diffs
Wed Apr 24 10:26:08 2019 UTC (5 years, 7 months ago) by roy
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +5 -4 lines
Don't install YP headers when MKYP=no

Revision 1.143.6.1: download - view: text, markup, annotated - select for diffs
Mon Dec 4 19:48:55 2017 UTC (7 years ago) by snj
Branches: netbsd-8
CVS tags: netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1
Diff to: previous 1.143: preferred, colored; next MAIN 1.144: preferred, colored
Changes since revision 1.143: +3 -3 lines
Pull up following revision(s) (requested by maya in ticket #416):
	distrib/sets/lists/comp/mi: revision 1.2152
	include/Makefile: revision 1.144
	include/endian.h: revision 1.1
Add endian.h header.  Simply includes sys/endian.h
<endian.h> has been accepted by the austin group.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Mon Oct 16 11:38:25 2017 UTC (7 years, 1 month ago) by maya
Branches: MAIN
CVS tags: phil-wifi-base, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat
Branch point for: phil-wifi
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +3 -3 lines
Add endian.h header.  Simply includes sys/endian.h

<endian.h> has been accepted by the austin group.

Revision 1.141.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 4 14:48:51 2016 UTC (8 years, 1 month ago) by pgoyette
Branches: pgoyette-localcount
Diff to: previous 1.141: preferred, colored; next MAIN 1.142: preferred, colored
Changes since revision 1.141: +6 -5 lines
Sync with HEAD

Revision 1.143: download - view: text, markup, annotated - select for diffs
Sun Oct 2 17:19:00 2016 UTC (8 years, 2 months ago) by kamil
Branches: MAIN
CVS tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, matt-nb8-mediatek-base, matt-nb8-mediatek, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-8
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +1 -1 lines
Import <stdalign.h>

This header conforms to the C11 standard
Reference: ISO/IEC 9899:201x 7.15 Alignment <stdalign.h>

According to ISO/IEC 9899:201x (draft) 7.15 Alignment <stdalign.h> defines
four macros:
 - alignas which expands to _Alignas
 - alignof which expands to _Alignof
 - __alignas_is_defined and __alignof_is_defined which both expand to 1

The _Alignas declaration appears as one of the type specifiers to modify
the alignment requirement of the object being declared.

The _Alignof operator is used to query the alignment requirement of its
operand type.

ISO/IEC N3242=11-0012 (C++1x) and ISO/IEC N3797 (C++1y) both note a header
<cstdalign> which defines only __alignas_is_defined and shall not define
the alignas macro. It misses the alignof case as it's probably based on an
older C1x draft, which defined only alignas. Assume that this is a bug in
the standard and treat alignof the same way as alignas in C++11.

Allow to define alignas and alignof in C++ prior the C++11 standard. It
might be broken but a nonstandard C++ compiler might support C11-like
_Alignas and _Alignof. Note that it's fatal for g++(1) v.5.4.

Revision 1.142: download - view: text, markup, annotated - select for diffs
Sun Oct 2 13:09:24 2016 UTC (8 years, 2 months ago) by kamil
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +5 -4 lines
Import <stdnoreturn.h>

This header conforms to the C11 standard
Reference: ISO/IEC 9899:201x 7.23 _Noreturn <stdnoreturn.h>

According to ISO/IEC 9899:201x (draft) <stdnoreturn.> defines the
noreturn macro which expands to _Noreturn.

The _Noreturn keyword appears in a function declaration and specifies
that the function does not return by reaching the end of the function
body.

Design choices:
 - don't implicitly break C++ code including this header with #error
   C++11 offers [[noreturn]] which conflicts with C11 _Noreturn

 - don't check for __STDC_VERSION__, everybody is free to reuse it with
   a nonstandard compiler not conforming to C11 but supporting _Noreturn

   gcc(1) and clang(1) support _Noreturn in -std=c99 and older standards

   this follows <stdbool.h> choice for not checking for C99

 - follow <stdbool.h> and declare the __noreturn_is_defined guard

 - use a standard header guard (_STDNORETURN_H_), similar to <stdbool.h>

Reviewed by <pgoyette> and <joerg>

Revision 1.141: download - view: text, markup, annotated - select for diffs
Wed Jul 29 00:10:26 2015 UTC (9 years, 4 months ago) by christos
Branches: MAIN
CVS tags: pgoyette-localcount-base, pgoyette-localcount-20160806, pgoyette-localcount-20160726, localcount-20160914
Branch point for: pgoyette-localcount
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +2 -2 lines
move stdbool.h to sys, reuire pool.h to include <sys/stdbool.h> for bool,
centralize definitions of bool, true, false, to <sys/stdbool.h>

Revision 1.139.6.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:02:05 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.139: preferred, colored; next MAIN 1.140: preferred, colored
Changes since revision 1.139: +2 -2 lines
Rebase to HEAD as of a few days ago.

Revision 1.136.2.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:36:35 2014 UTC (10 years, 6 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.136.2.1: preferred, colored; branchpoint 1.136: preferred, colored; next MAIN 1.137: preferred, colored
Changes since revision 1.136.2.1: +2 -2 lines
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")

Revision 1.140: download - view: text, markup, annotated - select for diffs
Wed Dec 11 01:24:08 2013 UTC (11 years ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +2 -2 lines
Allow kernel code to access constant databases by moving cdbr(3) and the
required mi_vector_hash(3) into src/common.

Revision 1.136.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:05:10 2012 UTC (12 years, 7 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +4 -5 lines
sync with head

Revision 1.139: download - view: text, markup, annotated - select for diffs
Sat Feb 11 23:31:24 2012 UTC (12 years, 10 months ago) by martin
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +3 -3 lines
Add userland part of posix_spawn. Libc functions imported from FreeBSD.
Based on Charles Zhang's summer of code project.

Revision 1.138: download - view: text, markup, annotated - select for diffs
Sun Feb 5 14:19:02 2012 UTC (12 years, 10 months ago) by dholland
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +1 -2 lines
Migrate one last leftover bit (used only by the kernel now) to
sys/ufs/ufs and remove the old quota headers and no-longer-used shared
code. Ok by releng.

Revision 1.137: download - view: text, markup, annotated - select for diffs
Mon Jan 9 15:19:45 2012 UTC (12 years, 11 months ago) by dholland
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +2 -2 lines
Add <quota.h> with the new libquota API.

This is the user/application API and does not include the kernel
interface. Definitions shared with the kernel are found in
<sys/quota.h>.

Since I've been working on a local branch I have taken the liberty of
moving the latest-so-far version of <quota.h> to the front of the
patch queue. This loses (a small amount of) history but has the
advantage of avoiding unnecessary version bumps of libquota.so.

Revision 1.136: download - view: text, markup, annotated - select for diffs
Fri Aug 26 21:22:10 2011 UTC (13 years, 3 months ago) by dyoung
Branches: MAIN
CVS tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +2 -1 lines
Build and install ppath(3), property-list paths library.

Revision 1.135: download - view: text, markup, annotated - select for diffs
Sun Jul 17 20:54:34 2011 UTC (13 years, 5 months ago) by joerg
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +2 -2 lines
Retire varargs.h support. Move machine/stdarg.h logic into MI
sys/stdarg.h and expect compiler to provide proper builtins, defaulting
to the GCC interface. lint still has a special fallback.
Reduce abuse of _BSD_VA_LIST_ by defining __va_list by default and
derive va_list as required by standards.

Revision 1.134: download - view: text, markup, annotated - select for diffs
Thu Mar 24 17:05:42 2011 UTC (13 years, 8 months ago) by bouyer
Branches: MAIN
CVS tags: cherry-xenmp-base, cherry-xenmp
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +2 -1 lines
Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)

Revision 1.131.16.2: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:40:00 2010 UTC (14 years, 4 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.131.16.1: preferred, colored; branchpoint 1.131: preferred, colored; next MAIN 1.132: preferred, colored
Changes since revision 1.131.16.1: +1 -1 lines
Sync with HEAD.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sat Jul 31 21:47:53 2010 UTC (14 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, matt-mips64-premerge-20101231, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +2 -2 lines
Add support for fenv.h interface for i386 and amd64.

Submitted by Stathis Kamperis as part of GSoC 2010 and ported from
FreeBSD.

Revision 1.131.16.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:36:17 2010 UTC (14 years, 7 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +2 -2 lines
Sync with HEAD.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Sun Apr 25 00:54:45 2010 UTC (14 years, 7 months ago) by joerg
Branches: MAIN
CVS tags: uebayasi-xip-base1
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +2 -2 lines
Add the constant database reader (cdbr(3)) and writer ((cdbw(3)).
They implement a space efficent write-once database with fast access
path. Switch the services(5) database to use cdb. The size of the
database file decreases from 2.1MB disk space to 307KB. Access
performance is about the same if setservent(0) is used and about an
order of magnitude faster otherwise. services_mkdb defaults to the new
format, but can optionally create the old db(3) format as well for
statically linked legacy applications.

Revision 1.130.8.1: download - view: text, markup, annotated - select for diffs
Mon Jun 23 04:29:29 2008 UTC (16 years, 5 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.130: preferred, colored; next MAIN 1.131: preferred, colored
Changes since revision 1.130: +3 -2 lines
Sync w/ -current. 34 merge conflicts to follow.

Revision 1.130.6.1: download - view: text, markup, annotated - select for diffs
Wed Jun 4 02:04:33 2008 UTC (16 years, 6 months ago) by yamt
Branches: yamt-pf42
Diff to: previous 1.130: preferred, colored; next MAIN 1.131: preferred, colored
Changes since revision 1.130: +3 -2 lines
sync with head

Revision 1.131.8.2: download - view: text, markup, annotated - select for diffs
Wed May 28 12:28:13 2008 UTC (16 years, 6 months ago) by ad
Branches: christos-time_t
Diff to: previous 1.131.8.1: preferred, colored; branchpoint 1.131: preferred, colored; next MAIN 1.132: preferred, colored
Changes since revision 1.131.8.1: +49 -0 lines
/usr/include/atomic.h, for Solaris source compat.

Revision 1.131.8.1
Wed May 28 12:28:12 2008 UTC (16 years, 6 months ago) by ad
Branches: christos-time_t
FILE REMOVED
Changes since revision 1.131: +0 -49 lines
file Makefile was added on branch christos-time_t on 2008-05-28 12:28:13 +0000

Revision 1.131: download - view: text, markup, annotated - select for diffs
Wed May 28 12:28:12 2008 UTC (16 years, 6 months ago) by ad
Branches: MAIN
CVS tags: yamt-pf42-base4, yamt-pf42-base3, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, uebayasi-xip-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, 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-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, 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-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, 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-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, christos-time_t-nbase, christos-time_t-base
Branch point for: uebayasi-xip, christos-time_t
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +3 -2 lines
/usr/include/atomic.h, for Solaris source compat.

Revision 1.129.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:11:03 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.129: preferred, colored; next MAIN 1.130: preferred, colored
Changes since revision 1.129: +2 -3 lines
sync with HEAD

Revision 1.130: download - view: text, markup, annotated - select for diffs
Fri Sep 7 18:56:04 2007 UTC (17 years, 3 months ago) by rmind
Branches: MAIN
CVS tags: yamt-pf42-baseX, yamt-pf42-base2, yamt-pf42-base, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Branch point for: yamt-pf42, wrstuden-revivesa
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +2 -3 lines
Implementation of POSIX message queues.

Reviewed by: <ad>, <tech-kern>

Revision 1.125.4.1: download - view: text, markup, annotated - select for diffs
Mon Sep 3 07:01:08 2007 UTC (17 years, 3 months ago) by wrstuden
Branches: wrstuden-fixsa
Diff to: previous 1.125: preferred, colored; next MAIN 1.126: preferred, colored
Changes since revision 1.125: +3 -1 lines
Sync w/ NetBSD-4-RC_1

Revision 1.129: download - view: text, markup, annotated - select for diffs
Mon Aug 20 16:01:29 2007 UTC (17 years, 3 months ago) by drochner
Branches: MAIN
Branch point for: matt-armv6
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +6 -6 lines
Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/, from Stephen L. Moshier, incorporated and
redistributed with the NetBSD license by permission of the author.

Error behaviour and other boundary conditions (branch cuts)
need to be looked at.

For namespace sanity, I've done the rename/weak alias procedure to
most of the exported functions which are also used internally.
Didn't do so for sin/cos(f) yet because assembler implementations use
them directly, and renaming functions shared between the main libm
and the machine specific "overlay" might raise binary compatibility
issues.

Revision 1.125.2.1: download - view: text, markup, annotated - select for diffs
Sun Jul 22 18:44:37 2007 UTC (17 years, 4 months ago) by liamjfoy
Branches: netbsd-4
CVS tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-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
Diff to: previous 1.125: preferred, colored; next MAIN 1.126: preferred, colored
Changes since revision 1.125: +3 -1 lines
Pull up to netbsd-4 (requested by christos in ticket #773):

Move libssp to libc.

Revision 1.128: download - view: text, markup, annotated - select for diffs
Wed May 30 01:13:21 2007 UTC (17 years, 6 months ago) by tls
Branches: MAIN
CVS tags: matt-mips64-base, matt-mips64, hpcarm-cleanup
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +3 -1 lines
Move FORTIFY_SOURCE implementation from the somewhat ill-named "libssp"
(what other systems keep in libssp, we already have in libc) into libc
to match what other systems with FORTIFY_SOURCE do.  Goodbye, libssp
dependency in libraries and executables.  Discussed with christos and
mrg; Christos will merge the headers to get us the rest of the way to a
FORTIFY_SOURCE implementation that works as others' code expects.

Revision 1.127: download - view: text, markup, annotated - select for diffs
Mon Apr 30 14:44:29 2007 UTC (17 years, 7 months ago) by rmind
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +4 -4 lines
Import of POSIX Asynchronous I/O.
Seems to be quite stable. Some work still left to do.

Please note, that syscalls are not yet MP-safe, because
of the file and vnode subsystems.

Reviewed by: <tech-kern>, <ad>

Revision 1.126: download - view: text, markup, annotated - select for diffs
Fri Feb 9 22:13:31 2007 UTC (17 years, 10 months ago) by ad
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -2 lines
Sync with changes introduced by merging the newlock2 branch.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Mon Oct 30 20:22:54 2006 UTC (18 years, 1 month ago) by christos
Branches: MAIN
CVS tags: netbsd-4-base
Branch point for: wrstuden-fixsa, netbsd-4
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +2 -2 lines
kill crypto/rmd160.h and crypto/sha2.h, and instead make symlinks to
/usr/include from /usr/include/sys. This makes all the one way hash
header handling identical.

Revision 1.124: download - view: text, markup, annotated - select for diffs
Fri Jun 2 22:16:18 2006 UTC (18 years, 6 months ago) by mrg
Branches: MAIN
CVS tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +2 -5 lines
remove support for building (with) GCC 2.95.  also:
- always install <stdbool.h>
- don't generate a fake one for vax / gettext.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Thu Apr 27 23:42:08 2006 UTC (18 years, 7 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -1 lines
Install proplib include files.

Revision 1.122: download - view: text, markup, annotated - select for diffs
Fri Apr 7 19:38:58 2006 UTC (18 years, 8 months ago) by mrg
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +2 -2 lines
retire HAVE_GCC3/HAVE_GCC4 and introduce HAVE_GCC that is set to 2, 3 or 4.

Revision 1.121: download - view: text, markup, annotated - select for diffs
Fri Dec 30 23:07:33 2005 UTC (18 years, 11 months ago) by agc
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +2 -2 lines
Add Todd Miller's ftw(3) and nftw(3) file-tree walking functionality,
from OpenBSD.

Bump libc minor to 136.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Apr 3 20:09:29 2005 UTC (19 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +2 -1 lines
Add FreeBSD's strfmon(3). From Rui Paulo. No bump this time. Take advantage
of the getpwent_r bump.

Revision 1.119: download - view: text, markup, annotated - select for diffs
Tue Dec 14 00:23:20 2004 UTC (20 years ago) by nathanw
Branches: MAIN
CVS tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, 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, netbsd-3
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +2 -2 lines
Nuke threadlib.h. Library defensive threading is now provided through the
normal pthread.h interface.
Move stubs for libc back into a libc-internal header.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Mon Sep 13 21:44:54 2004 UTC (20 years, 3 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +2 -2 lines
DCE 1.1 RPC compatible UUID routines for libc, adapted from FreeBSD.
Encode/decode to big/little endian binary blob routines adapted from
kernel.

PR 23470.

Revision 1.117: download - view: text, markup, annotated - select for diffs
Tue Jul 13 15:42:03 2004 UTC (20 years, 5 months ago) by seb
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +2 -2 lines
Add wordexp(3). The wordexp function performs shell-style word expansions.
This implementation is wrapper around the undocumented wordexp sh(1)
built-in command.

From FreeBSD.
Provided in PR lib/26123.
Approved by kleink@.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Fri May 21 02:27:35 2004 UTC (20 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +4 -3 lines
install new files.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Tue Oct 14 12:46:44 2003 UTC (21 years, 2 months ago) by tron
Branches: MAIN
CVS tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, 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, netbsd-2
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +2 -2 lines
Replace symbolic link "/usr/include/varargs.h" (pointing to
"/usr/include/machine/varargs.h") by a stub include file which will
emit an error if GCC 3.3 or newer is used and include "machine/varargs.h"
otherwise.

Based on a suggestion by Richard Earnshaw. This fixes PR toolchain/22888
by myself.

Revision 1.114: download - view: text, markup, annotated - select for diffs
Wed Oct 1 01:35:39 2003 UTC (21 years, 2 months ago) by christos
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +3 -3 lines
make some files symlinks from sys.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Tue Sep 9 22:10:33 2003 UTC (21 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +2 -2 lines
add randomid(3).

Revision 1.112: download - view: text, markup, annotated - select for diffs
Wed Aug 27 16:03:18 2003 UTC (21 years, 3 months ago) by mrg
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +2 -2 lines
introduce an additional switch to enable building GCC3 instead of GCC2:
HAVE_GCC3.  if this is set, we also set USE_TOOLS_TOOLCHAIN=no.  change
the definition of the former to be restricted to whether tools/toolchain
is used or not.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sat Jul 26 15:27:13 2003 UTC (21 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +7 -1 lines
install stdbool.h if gcc3

Revision 1.110: download - view: text, markup, annotated - select for diffs
Fri Jun 27 05:21:56 2003 UTC (21 years, 5 months ago) by tshiozak
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +2 -2 lines
Citrus iconv support(4)
add iconv external I/F (iconv.h - iconv_open()/iconv()/iconv_close()) and
iconv(1) utility.
TODO:
  - bump libc minor.
  - add iconv data files.
  - create manpages: iconv_open(3)/iconv(3)/iconv_close(3)/iconv(1)/
    mkesdb(1)/mkcsmapper(1).

Revision 1.109: download - view: text, markup, annotated - select for diffs
Sat Mar 22 12:45:51 2003 UTC (21 years, 8 months ago) by jdolecek
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +3 -3 lines
install mntopts.h

Revision 1.108: download - view: text, markup, annotated - select for diffs
Mon Jan 20 20:09:50 2003 UTC (21 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +6 -6 lines
add support for p1003.1b semaphores. From FreeBSD

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sun Jan 19 19:24:39 2003 UTC (21 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +4 -3 lines
Expose libc's thread stubs, which get magically turned into real pthread
calls when the pthread library is linked in.  Simplifies making other
libraries (such as X's) thread-safe.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sat Jan 18 10:32:11 2003 UTC (21 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +4 -4 lines
Merge the nathanw_sa branch.

Revision 1.95.2.12: download - view: text, markup, annotated - select for diffs
Fri Sep 20 22:01:49 2002 UTC (22 years, 2 months ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.95.2.11: preferred, colored; next MAIN 1.96: preferred, colored
Changes since revision 1.95.2.11: +3 -3 lines
Sync with HEAD.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Wed Sep 18 06:17:38 2002 UTC (22 years, 3 months ago) by lukem
Branches: MAIN
CVS tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +3 -3 lines
minor makefile delint

Revision 1.95.2.11: download - view: text, markup, annotated - select for diffs
Thu Apr 25 04:07:10 2002 UTC (22 years, 7 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.10: preferred, colored
Changes since revision 1.95.2.10: +3 -3 lines
Catch up to -current.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sun Mar 31 14:12:37 2002 UTC (22 years, 8 months ago) by bjh21
Branches: MAIN
CVS tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +3 -3 lines
split /usr/include/sys/sha1.h and /usr/include/sha1.h completely.
future direction: nuke /usr/include/sys/sha1.h, it shouldn't be there as
we don't provide libkern to userland.

This mirrors the same change for md5.h made by itojun on 2000/12/11.

Revision 1.95.2.10: download - view: text, markup, annotated - select for diffs
Fri Mar 22 21:10:10 2002 UTC (22 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.9: preferred, colored
Changes since revision 1.95.2.9: +8 -6 lines
Catch up to -current.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Fri Mar 22 18:10:20 2002 UTC (22 years, 8 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +5 -2 lines
Split the notion of building Hesiod, Kerberos, S/key, and YP
infrastructure and using that infrastructure in programs.

	* MKHESIOD, MKKERBEROS, MKSKEY, and MKYP control building
	  of the infratsructure (libraries, support programs, etc.)

	* USE_HESIOD, USE_KERBEROS, USE_SKEY, and USE_YP control
	  building of support for using the corresponding API
	  in various libraries/programs that can use it.

As discussed on tech-toolchain.

Revision 1.95.2.9: download - view: text, markup, annotated - select for diffs
Tue Mar 12 21:22:33 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.8: preferred, colored
Changes since revision 1.95.2.8: +5 -4 lines
Restore ucontext.h (missed in last merge; thanks to nick for pointing
it out).
Clean up wrap slightly.

Revision 1.95.2.8: download - view: text, markup, annotated - select for diffs
Mon Mar 11 21:07:49 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.7: preferred, colored
Changes since revision 1.95.2.7: +5 -5 lines
Catch up to -current.

Revision 1.95.2.7: download - view: text, markup, annotated - select for diffs
Sat Feb 23 23:41:40 2002 UTC (22 years, 9 months ago) by gmcgarry
Branches: nathanw_sa
Diff to: previous 1.95.2.6: preferred, colored
Changes since revision 1.95.2.6: +2 -2 lines
It's back with the pthreads bits.

Revision 1.95.2.6: download - view: text, markup, annotated - select for diffs
Sat Feb 23 23:03:25 2002 UTC (22 years, 9 months ago) by gmcgarry
Branches: nathanw_sa
Diff to: previous 1.95.2.5: preferred, colored
Changes since revision 1.95.2.5: +2 -2 lines
sched.h is now part of the pthread library

Revision 1.102: download - view: text, markup, annotated - select for diffs
Fri Feb 22 20:09:01 2002 UTC (22 years, 9 months ago) by christos
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +2 -2 lines
A utmpx implementation.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Mon Feb 4 08:51:26 2002 UTC (22 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +2 -2 lines
Don't install <stdbool.h> for now.  Lossage resulting from me testing
with a not-in-tree compiler.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sat Feb 2 17:31:52 2002 UTC (22 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +4 -4 lines
ISO C / SUSv3 <stdbool.h>.

Revision 1.95.2.5: download - view: text, markup, annotated - select for diffs
Mon Jan 28 21:27:18 2002 UTC (22 years, 10 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.4: preferred, colored
Changes since revision 1.95.2.4: +1 -1 lines
Catch up to -current.

Revision 1.95.2.4: download - view: text, markup, annotated - select for diffs
Mon Jan 14 21:37:09 2002 UTC (22 years, 11 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.3: preferred, colored
Changes since revision 1.95.2.3: +4 -4 lines
Catch up to -current.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Wed Dec 12 00:07:50 2001 UTC (23 years ago) by tv
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +4 -4 lines
MKfoo=no -> NOfoo=

Revision 1.95.2.3: download - view: text, markup, annotated - select for diffs
Mon Oct 8 20:13:44 2001 UTC (23 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.2: preferred, colored
Changes since revision 1.95.2.2: +6 -7 lines
Catch up to -current.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Tue Jul 17 03:04:16 2001 UTC (23 years, 5 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +5 -5 lines
A <sched.h> file, which provides the clone(2) prototypes, in order
to be compatible with Linux.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Apr 28 15:41:28 2001 UTC (23 years, 7 months ago) by kleink
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
* Move definitions of exact-width integer types from <machine/types.h>
  to <sys/types.h> and <sys/stdint.h>.
* Add a new C99 <stdint.h> header, which provides integer types of
  explicit width, related limits and integer constant macros.
* Extend <inttypes.h> to provide <stdint.h> definitions and format
  macros for printf() and scanf().
* Add C99 strtoimax() and strtoumax() functions.
* Use the latter within scanf().
* Add C99 %j, %t and %z printf()/scanf() conversions for
  intmax_t, pointer-type and size_t arguments.

Revision 1.95.2.2: download - view: text, markup, annotated - select for diffs
Sun Apr 8 20:31:41 2001 UTC (23 years, 8 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95.2.1: preferred, colored
Changes since revision 1.95.2.1: +2 -2 lines
Merge trunk onto branch.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Mar 19 04:13:16 2001 UTC (23 years, 9 months ago) by atatat
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -2 lines
Add md2 routines to libc.

Revision 1.95.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 5 23:33:26 2001 UTC (23 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +4 -3 lines
User-level support for LWPs and scheduler activations.
SVR4-style ucontext code by Klaus Klein.

Revision 1.95: download - view: text, markup, annotated - select for diffs
Sat Feb 17 12:29:45 2001 UTC (23 years, 10 months ago) by ragge
Branches: MAIN
Branch point for: nathanw_sa
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +6 -2 lines
Don't handle ieeefp.h on vax.

Revision 1.94: download - view: text, markup, annotated - select for diffs
Thu Dec 21 05:40:56 2000 UTC (23 years, 11 months ago) by itojun
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +2 -2 lines
have dummy wctype.h and isw*/tow*.  part of libc minor 68 -> 69 crank.
equivalent to is*/to* at this moment.  we'll put wchar_t code in the
near future.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Mon Dec 11 21:05:15 2000 UTC (24 years ago) by itojun
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +2 -2 lines
split /usr/include/sys/md5.h and /usr/include/md5.h completely.
future direction: nuke /usr/include/sys/md5.h, it shouldn't be there as
we don't provide libkern to userland.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Wed Jul 5 11:44:01 2000 UTC (24 years, 5 months ago) by ad
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +5 -5 lines
Pull in RIPEMD-160 functions from OpenBSD - this has the same API as our MD4,
MD5 and SHA1 stuff.

Revision 1.85.2.2: download - view: text, markup, annotated - select for diffs
Fri Jun 23 16:58:47 2000 UTC (24 years, 5 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.85.2.1: preferred, colored; branchpoint 1.85: preferred, colored; next MAIN 1.86: preferred, colored
Changes since revision 1.85.2.1: +7 -13 lines
Import of most recent XPG4DL dated 2000.06.23.

Revision 1.91.2.2: download - view: text, markup, annotated - select for diffs
Tue Jun 20 06:00:33 2000 UTC (24 years, 5 months ago) by thorpej
Branches: netbsd-1-5
Diff to: previous 1.91.2.1: preferred, colored; branchpoint 1.91: preferred, colored; next MAIN 1.92: preferred, colored
Changes since revision 1.91.2.1: +33 -0 lines
Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so.  Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.

Revision 1.91.2.1
Tue Jun 20 06:00:32 2000 UTC (24 years, 5 months ago) by thorpej
Branches: netbsd-1-5
FILE REMOVED
Changes since revision 1.91: +0 -33 lines
file Makefile was added on branch netbsd-1-5 on 2000-06-20 06:00:33 +0000

Revision 1.91: download - view: text, markup, annotated - select for diffs
Tue Jun 20 06:00:32 2000 UTC (24 years, 5 months ago) by thorpej
Branches: 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
Branch point for: netbsd-1-5
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +1 -8 lines
Merge a bunch of things from crypto-us and crypto-intl into basesrc,
adding support for Heimdal/KTH Kerberos where easy to do so.  Eliminate
bsd.crypto.mk.

There is still a bunch more work to do, but crypto is now more-or-less
fully merged into the base NetBSD distribution.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Sat Jun 3 11:23:54 2000 UTC (24 years, 6 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +4 -11 lines
Use a seperate Makefile in the rpc/ subdir. Needed because it generates
a file (rpcb_prot.h).

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Jun 3 10:17:59 2000 UTC (24 years, 6 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +5 -4 lines
Add missed include files.

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Jun 3 02:29:22 2000 UTC (24 years, 6 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +9 -3 lines
Move rpcb_prot.x to here from libc/rpc.

Revision 1.87: download - view: text, markup, annotated - select for diffs
Fri Jun 2 23:01:57 2000 UTC (24 years, 6 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +4 -4 lines
Fix omission in previous.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Jun 2 22:57:54 2000 UTC (24 years, 6 months ago) by fvdl
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +3 -2 lines
New headers for the new RPC code (based on TI-RPC from Sun).

Revision 1.85.2.1: download - view: text, markup, annotated - select for diffs
Sun May 28 22:41:01 2000 UTC (24 years, 6 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +3 -2 lines
Citrus Project XPG4DL, an implementation of I18N (locale) framework,
is imported.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Thu Apr 20 09:56:36 2000 UTC (24 years, 7 months ago) by kleink
Branches: MAIN
CVS tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +2 -2 lines
* Move <wchar.h> from libcurses to include (for the missing functionality
  is to be provided by libc).
* Define wint_t and size_t in <wchar.h> as well.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sat Apr 1 22:37:14 2000 UTC (24 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2 lines
Add getopt.h and collect all the getopt related stuff here.
Make unistd.h include <getopt.h> to get the getopt stuff.
This adds support for getopt_long from Dieter Baron and Thomas Klausner.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Wed Feb 23 06:57:47 2000 UTC (24 years, 9 months ago) by itojun
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -2 lines
add getifaddrs(3) from bsdi4, as mentioned in tech-net (in SIOCGIFCONF
related thread).
this will save future apps from complexity of SIOCGIFCONF.

getifaddrs(3) does not use SIOCGIFCONF internally, it uses sysctl.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Wed Jan 12 05:02:11 2000 UTC (24 years, 11 months ago) by mjl
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +3 -2 lines
Add necessary support routines for login.conf.

Revision 1.81: download - view: text, markup, annotated - select for diffs
Mon Jan 10 16:58:37 2000 UTC (24 years, 11 months ago) by kleink
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -2 lines
Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due to
std C headers including it, and a kernel module written in C++ would benfit
as well.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Wed Dec 22 21:26:16 1999 UTC (24 years, 11 months ago) by kleink
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +6 -5 lines
For the benefit of G++'s null pointer constant implementation, #define NULL
as __null with egcs 1.0 (GCC 2.90) and above.  As several headers are affected
by this change, move the definition into a new header file, <null.h>, to ease
maintenance.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Mon Sep 13 18:38:04 1999 UTC (25 years, 3 months ago) by kleink
Branches: MAIN
CVS tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, comdex-fall-1999-base, comdex-fall-1999
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -2 lines
Add an XSH5 ulimit()/<ulimit.h> implementation.

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun Sep 12 19:04:30 1999 UTC (25 years, 3 months ago) by kleink
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +9 -9 lines
Add an XSH5 fmtmsg() implementation.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Tue Jul 20 09:47:08 1999 UTC (25 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +2 -2 lines
optionally include CRYPTOPATH Makefile.frag files.

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon Jul 12 22:04:58 1999 UTC (25 years, 5 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +9 -1 lines
Use bsd.crypto.mk.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Fri Mar 19 22:06:36 1999 UTC (25 years, 9 months ago) by thorpej
Branches: 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
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +8 -8 lines
Move the link.h files for the different shlib formats via repository copy,
and rename them to match the executable format.  Introduce a new link.h
file which automatically picks the correct header based on the target of
the toolchain.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sat Feb 13 02:54:29 1999 UTC (25 years, 10 months ago) by lukem
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -2 lines
convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Jan 15 12:29:16 1999 UTC (25 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +7 -6 lines
merge nsswitch into main branch

Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Jan 12 03:08:14 1999 UTC (25 years, 11 months ago) by kleink
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +8 -8 lines
Separate the userland and libsa errno declarations from <sys/errno.h> into
their canonical places.

Revision 1.69.2.2: download - view: text, markup, annotated - select for diffs
Sat Oct 31 12:36:34 1998 UTC (26 years, 1 month ago) by lukem
Branches: lukem-nsswitch2
Diff to: previous 1.69.2.1: preferred, colored; branchpoint 1.69: preferred, colored; next MAIN 1.70: preferred, colored
Changes since revision 1.69.2.1: +11 -8 lines
update to current, fix copyrights, reimplement MAXDNSLUS (for now)

Revision 1.71: download - view: text, markup, annotated - select for diffs
Mon Feb 2 21:07:13 1998 UTC (26 years, 10 months ago) by perry
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +4 -2 lines
merge lite-2

Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon Feb 2 07:22:51 1998 UTC (26 years, 10 months ago) by perry
Branches: WFJ-920714, CSRG
CVS tags: lite-2
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +24 -19 lines
import lite-2

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Nov 2 16:34:21 1997 UTC (27 years, 1 month ago) by kleink
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +3 -3 lines
Add <libgen.h> header, from XPG4.2.

Revision 1.69.2.1: download - view: text, markup, annotated - select for diffs
Fri May 23 19:58:25 1997 UTC (27 years, 6 months ago) by lukem
Branches: lukem-nsswitch2
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +8 -8 lines
Add necessary files for nsswitch, take 2
Remove support for "lookup" methods in resolv.conf
Remove prototypes for _ng_sl_*; these were replaced a long time ago

Revision 1.69: download - view: text, markup, annotated - select for diffs
Wed Apr 30 00:45:41 1997 UTC (27 years, 7 months ago) by thorpej
Branches: MAIN
CVS tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Branch point for: lukem-nsswitch2
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +2 -2 lines
Move md5.h to <sys/md5.h> so that it may be included by the kernel.
A symlink is used to preserve <md5.h> compatibility.

Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Mar 27 09:29:29 1997 UTC (27 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +10 -28 lines
Install files via INCS, and GC the bogus permission fixing hack.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu Jan 30 01:05:58 1997 UTC (27 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +7 -7 lines
Install md4.h and md5.h

Revision 1.66: download - view: text, markup, annotated - select for diffs
Fri Jan 17 06:11:35 1997 UTC (27 years, 11 months ago) by lukem
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +3 -3 lines
A stringlist implementation (previously ``private'' to libc netgroup code,
but christos ok-ed making public as it's useful)

Revision 1.65: download - view: text, markup, annotated - select for diffs
Fri Dec 27 10:44:21 1996 UTC (27 years, 11 months ago) by pk
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +1 -5 lines
link.h no longer liver here

Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Dec 18 22:18:39 1996 UTC (28 years ago) by cgd
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +3 -3 lines
install dlfcn.h on the Alpha, since the Alpha (with the ELF shared library
tools) provides the dl*() interfaces.  the only remaining special-case header
is the a.out link.h, which should really be installed by the dynamic linker.

Revision 1.63.2.1: download - view: text, markup, annotated - select for diffs
Wed Nov 6 00:14:08 1996 UTC (28 years, 1 month ago) by lukem
Branches: nsswitch
Diff to: previous 1.63: preferred, colored; next MAIN 1.64: preferred, colored
Changes since revision 1.63: +7 -7 lines
initial nsswitch implementation

Revision 1.63: download - view: text, markup, annotated - select for diffs
Fri Oct 18 03:09:12 1996 UTC (28 years, 2 months ago) by thorpej
Branches: MAIN
Branch point for: nsswitch
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +5 -4 lines
Use ${INSTALL}.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Sep 29 23:29:16 1996 UTC (28 years, 2 months ago) by mrg
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -72 lines
install sys headers from sys/Makefile.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Sat Sep 7 17:47:50 1996 UTC (28 years, 3 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -2 lines
Make a symlink for poll.h.

Revision 1.60: download - view: text, markup, annotated - select for diffs
Fri Aug 9 04:01:48 1996 UTC (28 years, 4 months ago) by jtc
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +5 -5 lines
install rmt.h

Revision 1.59: download - view: text, markup, annotated - select for diffs
Wed May 15 21:36:43 1996 UTC (28 years, 7 months ago) by jtc
Branches: MAIN
CVS tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -3 lines
Added new header files for functions in libutil.
Added macro for master passwd lock file.
From Greg Hudson <ghudson@MIT.EDU>.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri May 10 04:51:34 1996 UTC (28 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +7 -3 lines
don't install dlfcn.h or link.h on the Alpha, because they make no
sense for that architecture.  (It doesn't have dynamic linking or
shared libraries.)

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Apr 25 00:55:44 1996 UTC (28 years, 7 months ago) by jtc
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +4 -7 lines
Use 'includes' instead of 'install' targets to install headers

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Feb 5 22:34:09 1996 UTC (28 years, 10 months ago) by jtc
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +9 -8 lines
Add cpio.h, tar.h, and re_comp.h headers for POSIX & XPG4 conformance

Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon Jun 5 00:24:55 1995 UTC (29 years, 6 months ago) by pk
Branches: MAIN
CVS tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +7 -8 lines
Add dlfcn.h and alphabetize.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Apr 16 19:03:55 1995 UTC (29 years, 8 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +3 -3 lines
Follow symlinks when copying .h files.  From Greg Hudson.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Apr 7 00:59:09 1995 UTC (29 years, 8 months ago) by jtc
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +5 -5 lines
New header file <ieeefp.h>, which provides a API for getting and setting
IEEE rounding mode, exception enable flags, and exception sticky flags.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Fri Feb 17 09:08:08 1995 UTC (29 years, 10 months ago) by jtc
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -4 lines
For Normative Addendum 1.
We have this cr*p because no one would sa "no" to the danes.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sun Jan 15 21:58:40 1995 UTC (29 years, 11 months ago) by jtc
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2 lines
fix tipo

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Jan 12 19:18:41 1995 UTC (29 years, 11 months ago) by jtc
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +9 -6 lines
Use  and .

Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Dec 3 00:00:57 1994 UTC (30 years ago) by christos
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +3 -3 lines
Add netgroup.h

Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Oct 26 00:55:40 1994 UTC (30 years, 1 month ago) by cgd
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -2 lines
new RCS ID format.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sat Oct 15 04:57:10 1994 UTC (30 years, 2 months ago) by cgd
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -3 lines
make <stdarg.h> a symlink, and clean up ports' stdarg.h and varargs.h files.

Revision 1.46.2.2: download - view: text, markup, annotated - select for diffs
Mon Aug 29 04:59:49 1994 UTC (30 years, 3 months ago) by mycroft
Branches: netbsd-1-0
Diff to: previous 1.46.2.1: preferred, colored; branchpoint 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46.2.1: +111 -0 lines
Simplify copying of sys include files.

Revision 1.46.2.1
Mon Aug 29 04:59:48 1994 UTC (30 years, 3 months ago) by mycroft
Branches: netbsd-1-0
FILE REMOVED
Changes since revision 1.46: +0 -111 lines
file Makefile was added on branch netbsd-1-0 on 1994-08-29 04:59:49 +0000

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Aug 29 04:59:48 1994 UTC (30 years, 3 months ago) by mycroft
Branches: MAIN
CVS tags: netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0
Branch point for: netbsd-1-0
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +4 -7 lines
Simplify copying of sys include files.

Revision 1.43.2.1: download - view: text, markup, annotated - select for diffs
Thu Jul 21 07:44:23 1994 UTC (30 years, 5 months ago) by cgd
Diff to: previous 1.43: preferred, colored; next MAIN 1.44: preferred, colored
Changes since revision 1.43: +4 -2 lines
from trunk

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Jul 21 07:33:11 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +4 -2 lines
get permissions right on installed directories

Revision 1.44: download - view: text, markup, annotated - select for diffs
Fri Jul 8 06:17:23 1994 UTC (30 years, 5 months ago) by jtc
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +10 -9 lines
Use pax instead of two tar's to install ${MACHINE} and ${MACHINE_ARCH}
header files.  It's faster, because the file data doesn't have to be
passed through a pipe; and it's cleaner, because pax's rich set of
features allows us to copy the files without changing directories, etc.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed Jun 22 15:09:35 1994 UTC (30 years, 5 months ago) by mycroft
Branches: MAIN
CVS tags: netbsd-1-0-base
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +6 -9 lines
Fix the install for real.  Note this uses pax(1).

Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Jun 22 00:21:37 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
add bm header, from Bostic

Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue Jun 21 04:06:33 1994 UTC (30 years, 6 months ago) by jtc
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +4 -4 lines
Added langinfo.h header for nl_langinfo() function

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sun Jun 12 22:49:59 1994 UTC (30 years, 6 months ago) by cgd
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +9 -1 lines
make install work for copies, but hack it to work for symlinks

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun May 29 21:47:12 1994 UTC (30 years, 6 months ago) by jtc
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +3 -3 lines
Added nl_types.h for message catalog functions

Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon May 16 22:43:42 1994 UTC (30 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2 lines
oops

Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon May 16 10:58:53 1994 UTC (30 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -2 lines
update all but ctype.h, dumprestore.h, time.h to 4.4-Lite versions.
USL copyright additions on those.  Kill varargs.h, because it can simply
be a link to the machine-dependent version.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Wed May 11 03:37:39 1994 UTC (30 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -3 lines
user-land signal include file

Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Mar 31 04:06:01 1994 UTC (30 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +5 -3 lines
don't use MACHINE_ARCH if it's dir doesn't exist...

Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Feb 10 03:31:19 1994 UTC (30 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +11 -11 lines
clean things up some

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Feb 10 02:09:31 1994 UTC (30 years, 10 months ago) by cgd
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2 lines
don't hide install -d, and make owner/group correct

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Jan 12 22:56:29 1994 UTC (30 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +3 -2 lines
regexp.h should still be here, for things needing the compat lib.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Jan 8 12:22:47 1994 UTC (30 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +20 -5 lines
fix SYS_INCLUDE definition, and explicitly include bsd.own.mk.
minor cleanup, and add support for creating and/or symlinking
/usr/include/${MACHINE_ARCH} as necessary.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Dec 22 06:44:10 1993 UTC (30 years, 11 months ago) by cgd
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
add 'dev' to the list of LDIRS

Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Nov 12 18:27:21 1993 UTC (31 years, 1 month ago) by jtc
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
Install regex.h header.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Oct 21 20:53:13 1993 UTC (31 years, 1 month ago) by jtc
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -4 lines
Added X/Open 1170's <search.h> header --- it only declares bsearch, insque,
and remque at this time.  The remainder of the functions will be added as
time allows.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sun Oct 17 00:51:30 1993 UTC (31 years, 2 months ago) by pk
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Moved <link.h> here from usr.bin/ld as it is needed by other modules
and utilities (eg. crt0, libc, nm).

Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Oct 9 23:28:14 1993 UTC (31 years, 2 months ago) by cgd
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
install the 2 includes in ./rpcsvc, too.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Oct 8 05:48:05 1993 UTC (31 years, 2 months ago) by cgd
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +1 -3 lines
move rpcsvc files and include generation into src/lib/librpcsvc

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Oct 1 00:22:00 1993 UTC (31 years, 2 months ago) by jtc
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Use `:', rather than `.' to separate user and group in chown commands
in case we ever decide to remove the support for the (obsolete) `.'
separator.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Aug 16 00:26:07 1993 UTC (31 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +4 -9 lines
Oops.  `copies' was getting done before making /usr/include.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sun Aug 15 23:31:16 1993 UTC (31 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -2 lines
There would have to be just one Makefile in the entire tree which referenced
_PROGSUBDIR.  GRRRRRR.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sun Aug 1 05:41:49 1993 UTC (31 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3 lines
Add RCS identifiers.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Jul 10 03:56:10 1993 UTC (31 years, 5 months ago) by brezak
Branches: MAIN
CVS tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +5 -6 lines
Allow SYS_INCLUDES={copies,symlinks} choice in bsd.own.mk.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Jun 16 17:53:55 1993 UTC (31 years, 6 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Don't forget to install fnmatch.h.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Jun 7 04:28:27 1993 UTC (31 years, 6 months ago) by deraadt
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
install incluide files mode 644

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed May 26 06:11:22 1993 UTC (31 years, 6 months ago) by deraadt
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -1 lines
install /usr/include/malloc.h!

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue May 18 09:58:39 1993 UTC (31 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
change for 'arch'

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu May 6 13:28:41 1993 UTC (31 years, 7 months ago) by proven
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +0 -14 lines
ftp put doesn't cleanly truncate and overwrite a file.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu May 6 02:22:41 1993 UTC (31 years, 7 months ago) by proven
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -3 lines
rpc directory installs now.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed May 5 18:45:25 1993 UTC (31 years, 7 months ago) by proven
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +14 -10 lines
Set permissions and ownership all at once. (No more directories mode 0777)

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat May 1 15:18:25 1993 UTC (31 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
Don't forget to install err.h.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Apr 28 05:14:02 1993 UTC (31 years, 7 months ago) by cgd
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
changed sys.386bsd to sys

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Apr 26 02:10:42 1993 UTC (31 years, 7 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +1 -1 lines
Install mpool.h.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Apr 9 12:02:53 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
CVS tags: netbsd-alpha-1, netbsd-0-8
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -2 lines
added netccitt, netiso, and netns support, from (currently
alpha) patch 126

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Apr 9 09:39:08 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +11 -1 lines
make sure directory to install stuff exists before installing

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Apr 4 19:17:10 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +1 -1 lines
now that we have subdirs, need to do them on install, too...

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Apr 4 18:59:30 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
updated for addition of rpcsvc

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Mar 31 23:53:28 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
install of include subdirs from sys.386bsd now done relative to current
dir, rather than from /sys.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Mar 23 16:36:35 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -1 lines
marked dirs netimp, netiso, and netns as "missing" from LDIRS

Revision 1.3: download - view: text, markup, annotated - select for diffs
Mon Mar 22 23:02:52 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3 lines
added "vm" to list of subdirs of /usr/include, and made a minor
cleanup so /usr/include/machine is handled right w/different types
of installs (links vs. copies).

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Mar 22 08:07:15 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
made install copy, rather than symlink includes

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 9 months ago) by cgd
Branches: WFJ-920714, CSRG
CVS tags: patchkit-0-2-2, WFJ-386bsd-01
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
initial import of 386bsd-0.1 sources

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 9 months ago) by cgd
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>