Skip site navigation (1)Skip section navigation (2)

CVS log for src/lib/libc/string/Makefile.inc

[BACK] Up to [FreeBSD] / src / lib / libc / string

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Jan 3 07:14:01 2012 UTC (5 weeks, 2 days ago) by ed
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
SVN rev 229368 on 2012-01-03 07:14:01Z by ed

Merge index() and strchr() together.

As I looked through the C library, I noticed the FreeBSD MIPS port has a
hand-written version of index(). This is nice, if it weren't for the
fact that most applications call strchr() instead.

Also, on the other architectures index() and strchr() are identical,
meaning we have two identical pieces of code in the C library and
statically linked applications.

Solve this by naming the actual file strchr.[cS] and let it use
__strong_reference()/STRONG_ALIAS() to provide the index() routine. Do
the same for rindex()/strrchr().

This seems to make the C libraries and static binaries slightly smaller,
but this reduction in size seems negligible.

Revision 1.46.2.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (2 months, 4 weeks ago) by kensmith
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.46.2.1: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46.2.1: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)

Revision 1.46.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)

Revision 1.37.2.4.6.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.37.2.4: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.4: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)

Revision 1.44.2.1.6.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 2 weeks ago) by kensmith
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.44.2.1: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44.2.1: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)

Revision 1.46: download - view: text, markup, annotated - select for diffs
Tue Aug 24 20:54:43 2010 UTC (17 months, 2 weeks ago) by imp
Branches: MAIN
CVS tags: RELENG_9_BP
Branch point for: RELENG_9
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -4 lines
SVN rev 211774 on 2010-08-24 20:54:43Z by imp

Powerpc is special here.  powerpc and powerpc64 use different ABIs, so
their implementations aren't in the same files.  Introduce LIBC_ARCH
and use that in preference to MACHINE_CPUARCH.  Tested by amd64 and
powerpc64 builds (thanks nathanw@)

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Aug 23 22:24:11 2010 UTC (17 months, 2 weeks ago) by imp
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -3 lines
SVN rev 211725 on 2010-08-23 22:24:11Z by imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.

Revision 1.44.2.1.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 4 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.44.2.1: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44.2.1: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)

Revision 1.37.2.4.4.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (2 years ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.37.2.4: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.4: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)

Revision 1.44.2.1.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.44.2.1: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44.2.1: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)

Revision 1.44.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
CVS tags: RELENG_8_2_BP, RELENG_8_1_BP, RELENG_8_0_BP
Branch point for: RELENG_8_2, RELENG_8_1, RELENG_8_0
Diff to: previous 1.44: preferred, colored; next MAIN 1.45: preferred, colored
Changes since revision 1.44: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)

Revision 1.37.2.4.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.37.2.4: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.4: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Mar 4 06:01:27 2009 UTC (2 years, 11 months ago) by das
Branches: MAIN
CVS tags: RELENG_8_BP
Branch point for: RELENG_8
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +4 -2 lines
SVN rev 189361 on 2009-03-04 06:01:27Z by das

Add wcpcpy(3) and wcpncpy(3).

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sat Feb 28 06:00:58 2009 UTC (2 years, 11 months ago) by das
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +13 -6 lines
SVN rev 189136 on 2009-02-28 06:00:58Z by das

- Add getdelim(), getline(), stpncpy(), strnlen(), wcsnlen(),
  wcscasecmp(), and wcsncasecmp().
- Make some previously non-standard extensions visible
  if POSIX_VISIBLE >= 200809.
- Use restrict qualifiers in stpcpy().
- Declare off_t and size_t in stdio.h.
- Bump __FreeBSD_version in case the new symbols (particularly
  getline()) cause issues with ports.

Reviewed by:	standards@

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Jan 9 16:24:10 2009 UTC (3 years, 1 month ago) by ru
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +32 -21 lines
SVN rev 186957 on 2009-01-09 16:24:10Z by ru

Sort MLINKS.

Revision 1.37.2.4: download - view: text, markup, annotated - select for diffs
Fri Jan 9 16:24:10 2009 UTC (3 years, 1 month ago) by ru
Branches: RELENG_7
CVS tags: RELENG_7_4_BP, RELENG_7_3_BP, RELENG_7_2_BP
Branch point for: RELENG_7_4, RELENG_7_3, RELENG_7_2
Diff to: previous 1.37.2.3: preferred, colored; branchpoint 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.3: +32 -21 lines
SVN rev 186957 on 2009-01-09 16:24:10Z by ru

Sort MLINKS.

Revision 1.37.2.3: download - view: text, markup, annotated - select for diffs
Thu Jan 8 09:50:20 2009 UTC (3 years, 1 month ago) by kib
Branches: RELENG_7
Diff to: previous 1.37.2.2: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.2.2: +4 -3 lines
SVN rev 186890 on 2009-01-08 09:50:20Z by kib

MFC r185689:
Order the str*.c files mostly alphabetical.

MFC r185690:
Import the strndup(3) function.

MFC r185777:
Add strndup(3) prototype to string.h. Manually change
#undef HAVE_STRNDUP to #define HAVE_STRNDUP 1 for the configure.h
files that need it.

Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Dec 6 09:37:54 2008 UTC (3 years, 2 months ago) by kib
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -1 lines
SVN rev 185690 on 2008-12-06 09:37:54Z by kib

Import the strndup(3) function.
Copyright attribution is kept the same as in original NetBSD source.

Submitted by:	Florian Smeets <flo kasimir com>
Obtained from:	NetBSD
MFC after:	2 weeks

Revision 1.40: download - view: text, markup, annotated - select for diffs
Sat Dec 6 09:28:46 2008 UTC (3 years, 2 months ago) by kib
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +3 -3 lines
SVN rev 185689 on 2008-12-06 09:28:46Z by kib

Order the str*.c files mostly alphabetical.

Submitted by:	Florian Smeets <flo kasimir com>
MFC after:	2 weeks

Revision 1.37.2.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.37.2.2: preferred, colored; next MAIN 1.37.2.3: preferred, colored
Changes since revision 1.37.2.2: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)

Revision 1.37.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 17 18:45:07 2008 UTC (3 years, 2 months ago) by kib
Branches: RELENG_7
CVS tags: RELENG_7_1_BP
Branch point for: RELENG_7_1
Diff to: previous 1.37.2.1: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.2.1: +4 -2 lines
SVN rev 185025 on 2008-11-17 18:45:07Z by kib

MFC r184587:

Add the ffsll and flsll functions. These are ffs and fls operating
on long long arguments.

Approved by:	re (kensmith)

Revision 1.39: download - view: text, markup, annotated - select for diffs
Mon Nov 3 10:22:19 2008 UTC (3 years, 3 months ago) by kib
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +4 -2 lines
SVN rev 184587 on 2008-11-03 10:22:19Z by kib

Add the ffsll and flsll functions. These are ffs and fls operating
on long long arguments.

Reviewed by:	bde (previous version, that included asm implementation
	for all ffs and fls functions on i386 and amd64)
MFC after:	2 weeks

Revision 1.34.8.2.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.34.8.2: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34.8.2: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)

Revision 1.34.8.2: download - view: text, markup, annotated - select for diffs
Tue May 27 20:04:27 2008 UTC (3 years, 8 months ago) by delphij
Branches: RELENG_6
CVS tags: RELENG_6_4_BP
Branch point for: RELENG_6_4
Diff to: previous 1.34.8.1: preferred, colored; branchpoint 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34.8.1: +2 -1 lines
MFC: Add memrchr(3).

Obtained from:	OpenBSD

Revision 1.37.2.1: download - view: text, markup, annotated - select for diffs
Tue May 27 20:01:04 2008 UTC (3 years, 8 months ago) by delphij
Branches: RELENG_7
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -1 lines
MFC: Add memrchr(3).

Obtained from:	OpenBSD

Revision 1.38: download - view: text, markup, annotated - select for diffs
Thu Apr 10 00:12:44 2008 UTC (3 years, 10 months ago) by delphij
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -1 lines
Add memrchr(3).

Obtained from:	OpenBSD

Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Mar 13 01:15:00 2006 UTC (5 years, 11 months ago) by deischen
Branches: MAIN
CVS tags: RELENG_7_BP, RELENG_7_0_BP, RELENG_7_0_0_RELEASE, RELENG_7_0
Branch point for: RELENG_7
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +2 -0 lines
Add each directory's symbol map file to SYM_MAPS.

Revision 1.34.8.1: download - view: text, markup, annotated - select for diffs
Mon Aug 29 18:46:39 2005 UTC (6 years, 5 months ago) by andre
Branches: RELENG_6
CVS tags: RELENG_6_3_BP, RELENG_6_3_0_RELEASE, RELENG_6_3, RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2, RELENG_6_1_BP, RELENG_6_1_0_RELEASE, RELENG_6_1, RELENG_6_0_BP, RELENG_6_0_0_RELEASE, RELENG_6_0
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +5 -5 lines
MFC addition of memmem(3).

Submitted by:	Pascal Gloor <pascal.gloor at spale.com>
Approved by:	re (scottl)

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Aug 25 18:26:58 2005 UTC (6 years, 5 months ago) by andre
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +5 -5 lines
Add the function memmem(3) as found in glibc and others.
It is the binary equivalent to strstr(3).

 void *memmem(const void *big, size_t big_len,
	const void *little, size_t little_len);

Submitted by:	Pascal Gloor <pascal.gloor at spale.com>
MFC after:	3 days

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Aug 13 05:54:33 2005 UTC (6 years, 5 months ago) by tjr
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -2 lines
Add an implementation of the semi-standard wcsdup() function, as found
on Microsoft and GNU systems.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Jan 13 16:05:47 2004 UTC (8 years ago) by des
Branches: MAIN
CVS tags: RELENG_6_BP, RELENG_5_BP, RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5, RELENG_5_4_BP, RELENG_5_4_0_RELEASE, RELENG_5_4, RELENG_5_3_BP, RELENG_5_3_0_RELEASE, RELENG_5_3, RELENG_5
Branch point for: RELENG_6
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +5 -1 lines
Add and document ffsl(), fls() and flsl().

Revision 1.19.2.6: download - view: text, markup, annotated - select for diffs
Tue Aug 12 21:03:38 2003 UTC (8 years, 6 months ago) by simon
Branches: RELENG_4
CVS tags: RELENG_4_9_BP, RELENG_4_9_0_RELEASE, RELENG_4_9, RELENG_4_11_BP, RELENG_4_11_0_RELEASE, RELENG_4_11, RELENG_4_10_BP, RELENG_4_10_0_RELEASE, RELENG_4_10
Diff to: previous 1.19.2.5: preferred, colored; branchpoint 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19.2.5: +4 -2 lines
MFC:	Makefile.inc 1.33, index(3) 1.8 + 1.9, rindex(3) 1.9,
	strchr(3) 1.9 + 1.10, strrchr(3) 1.10

* Merge index(3) and rindex(3) to index(3) since the two functions are
  almost identical.
* Merge strchr(3) and strrchr(3) to strchr(3) since the two functions
  are almost identical.
* Make the wording of index(3) and strchr(3) more similar.
* mdoc(7) cleanup.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Mon Jul 28 22:50:42 2003 UTC (8 years, 6 months ago) by simon
Branches: MAIN
CVS tags: RELENG_5_2_BP, RELENG_5_2_1_RELEASE, RELENG_5_2_0_RELEASE, RELENG_5_2
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +4 -2 lines
* Merge index(3) and rindex(3) to index(3) since the two functions are
  almost identical.
* Merge strchr(3) and strrchr(3) to strchr(3) since the two functions
  are almost identical.
* Make the wording of index(3) and strchr(3) more similar.
* mdoc(7) cleanup.

Submitted by:	SUZUKI Koichi <metal@gc5.so-net.ne.jp>, keramida, myself
PR:		docs/32054
Reviewed by:	ru
Approved by:	ceri (mentor)

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Nov 18 09:50:56 2002 UTC (9 years, 2 months ago) by ru
Branches: MAIN
CVS tags: RELENG_5_1_BP, RELENG_5_1_0_RELEASE, RELENG_5_1, RELENG_5_0_BP, RELENG_5_0_0_RELEASE, RELENG_5_0
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -6 lines
libc_r wasn't so tied to libc for 22 months.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri Oct 4 03:18:26 2002 UTC (9 years, 4 months ago) by tjr
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +6 -4 lines
Add a placeholder implementation of wcscoll() and wcsxfrm() which gives
locale-sensitive collation only in single-byte locales, and just does
binary comparison for the others with extended character sets.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Oct 3 19:39:20 2002 UTC (9 years, 4 months ago) by obrien
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +3 -2 lines
Add stpcpy(3).

Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat Sep 7 08:16:57 2002 UTC (9 years, 5 months ago) by tjr
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +4 -3 lines
Add an implementation of wcstok(), based on strtok_r().

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Aug 20 03:40:45 2002 UTC (9 years, 5 months ago) by tjr
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +1 -1 lines
Add a manual page for wcswidth().

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Aug 20 02:06:28 2002 UTC (9 years, 5 months ago) by ache
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +1 -1 lines
Move just committed version of wcswidth.c here (from "locale"),
a bit optimized now.

Revision 1.19.2.5: download - view: text, markup, annotated - select for diffs
Tue Dec 25 00:36:53 2001 UTC (10 years, 1 month ago) by ache
Branches: RELENG_4
CVS tags: RELENG_4_8_BP, RELENG_4_8_0_RELEASE, RELENG_4_8, RELENG_4_7_BP, RELENG_4_7_0_RELEASE, RELENG_4_7, RELENG_4_6_BP, RELENG_4_6_2_RELEASE, RELENG_4_6_1_RELEASE, RELENG_4_6_0_RELEASE, RELENG_4_6, RELENG_4_5_BP, RELENG_4_5_0_RELEASE, RELENG_4_5
Diff to: previous 1.19.2.4: preferred, colored; branchpoint 1.19: preferred, colored
Changes since revision 1.19.2.4: +2 -1 lines
MFC: add strcasestr()

Revision 1.19.2.4: download - view: text, markup, annotated - select for diffs
Thu Dec 20 06:54:24 2001 UTC (10 years, 1 month ago) by wes
Branches: RELENG_4
Diff to: previous 1.19.2.3: preferred, colored; branchpoint 1.19: preferred, colored
Changes since revision 1.19.2.3: +1 -0 lines
MFC man page links for strerror_r.

Obtained from:	mike@

Revision 1.19.2.3: download - view: text, markup, annotated - select for diffs
Sun Dec 9 06:50:03 2001 UTC (10 years, 2 months ago) by mike
Branches: RELENG_4
Diff to: previous 1.19.2.2: preferred, colored; branchpoint 1.19: preferred, colored
Changes since revision 1.19.2.2: +2 -0 lines
MFC:
o Add new libc function strnstr().
o Sync strstr(3) manual with -CURRENT (except for strcasestr()
  documentation).

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Nov 27 07:57:31 2001 UTC (10 years, 2 months ago) by wes
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -1 lines
Must link strerror manpage to strerror_r.

Thanks for the review, Mike.

Submitted by:	Mike Barcroft <mike@FreeBSD.org>

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Oct 10 02:17:35 2001 UTC (10 years, 4 months ago) by ache
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +3 -2 lines
Implement strcasestr() which many others (f.e. Linux) already have.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Oct 9 01:29:56 2001 UTC (10 years, 4 months ago) by mike
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +3 -1 lines
Add a new libc function, strnstr(3), which allows one to limit the
number of characters that are searched.  This is especially useful
with file operations and non-NUL terminated strings.

Silence from:	-audit, -hackers
MFC after:	5 days

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Jul 31 16:34:52 2001 UTC (10 years, 6 months ago) by mp
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +3 -1 lines
Only pull in the MD files if they exist. This allows for progressive
implementation and compilation when bringing up a new architecture.

Revision 1.19.2.2: download - view: text, markup, annotated - select for diffs
Wed Jul 11 23:48:38 2001 UTC (10 years, 7 months ago) by obrien
Branches: RELENG_4
CVS tags: RELENG_4_4_BP, RELENG_4_4_0_RELEASE, RELENG_4_4
Diff to: previous 1.19.2.1: preferred, colored; branchpoint 1.19: preferred, colored
Changes since revision 1.19.2.1: +17 -4 lines
MFC: locale insensitive wcs* and wmem* functions

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Jul 10 17:48:07 2001 UTC (10 years, 7 months ago) by obrien
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
style nits

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue May 15 20:34:20 2001 UTC (10 years, 8 months ago) by tshiozak
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +17 -3 lines
adapt to FreeBSD.
- enable locale-insensitive functions of wchar.h:
	wcscat.c wcschr.c wcscmp.c wcscpy.c wcscspn.c wcslcat.c wcslcpy.c
        wcslen.c wcsncat.c wcsncmp.c wcsncpy.c wcspbrk.c wcsrchr.c wcsspn.c
	wcsstr.c wmemchr.c wmemcmp.c wmemcpy.c wmemmove.c wmemset.c
	XXX: wcswidth.c is not enabled yet.
- enable wmemchr(3) man page.
	XXX: FreeBSD lacks .St -isoC99 and .St -isoC-amd1.

Revision 1.19.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 25 10:04:18 2001 UTC (10 years, 9 months ago) by ru
Branches: RELENG_4
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
MFC: MAN[1-9] -> MAN.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Mar 27 17:26:56 2001 UTC (10 years, 10 months ago) by ru
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
MAN[1-9] -> MAN.

Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:16:46 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_2
Diff to: previous 1.7.2.1: preferred, colored; branchpoint 1.7: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.15.2.2: download - view: text, markup, annotated - select for diffs
Fri Sep 3 06:18:11 1999 UTC (12 years, 5 months ago) by imp
Branches: RELENG_3
CVS tags: RELENG_3_5_0_RELEASE, RELENG_3_4_0_RELEASE, RELENG_3_3_0_RELEASE
Diff to: previous 1.15.2.1: preferred, colored; branchpoint 1.15: preferred, colored; next MAIN 1.16: preferred, colored
Changes since revision 1.15.2.1: +7 -6 lines
MFC: Backport strl* routines.

Approved by: jkh
Tested by: make buildworld

Revision 1.15.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 29 14:48:46 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_3
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Aug 28 00:01:48 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
CVS tags: RELENG_4_BP, RELENG_4_3_BP, RELENG_4_3_0_RELEASE, RELENG_4_3, RELENG_4_2_0_RELEASE, RELENG_4_1_1_RELEASE, RELENG_4_1_0_RELEASE, RELENG_4_0_0_RELEASE, PRE_SMPNG
Branch point for: RELENG_4
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -1 lines
$Id$ -> $FreeBSD$

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Aug 10 05:21:30 1999 UTC (12 years, 6 months ago) by imp
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +8 -6 lines
Import strl{cat,cpy} from OpenBSD.

Obtained from: OpenBSD

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed May 19 06:32:00 1999 UTC (12 years, 8 months ago) by bde
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -2 lines
Fixed disordering and duplication of MLINKS in previous commit to
libc/string/Makefile.inc.  psignal.3 doesn't live in libc/string.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue May 18 04:48:57 1999 UTC (12 years, 8 months ago) by peter
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -2 lines
Add a strsignal(3) (like strerror(3)) for libc compatability with other
systems. NetBSD, Linux, SVR4 etc all have it.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Jan 19 23:45:48 1999 UTC (13 years ago) by jdp
Branches: MAIN
CVS tags: RELENG_3_BP, RELENG_3_2_PAO_BP, RELENG_3_2_PAO, RELENG_3_2_0_RELEASE, RELENG_3_1_0_RELEASE
Branch point for: RELENG_3
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1 lines
Install man page link for strtok_r.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Feb 20 08:23:55 1998 UTC (13 years, 11 months ago) by jb
Branches: MAIN
CVS tags: RELENG_3_0_0_RELEASE
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
Change MACHINE references to MACHINE_ARCH.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Oct 21 08:41:15 1997 UTC (14 years, 3 months ago) by bde
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +4 -4 lines
Sorted lists.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Oct 16 13:46:50 1997 UTC (14 years, 3 months ago) by bde
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +7 -73 lines
Handle machine-dependent (m-d) (string) sources more automatically.
The names of m-d variants are now added (manually) to MDSRCS instead
of to SRCS, and the names of all machine-independent (m-i) variants
that can reasonably be replaced by an m-d variant are now added
(manually) to MISRCS instead of to SRCS, so that a simple substitution
can be used to discard the unused m-i variants.  MISRCS is potentially
all m-i sources, but the substitution is too simple to be fast, so
MISRCS should be kept reasonably small.

libc/Makefile.inc:
Do the substitution.

libc/i386/string/Makefile.inc:
Add to MDSRCS instead of to SRCS.  Add the names of all sources in this
directory, but no others.

libc/string/Makefile.inc
Add to MISRCS instead of to SRCS.  Add the names of all sources in this
directory.  Don't use (broken) explicit rules for special cases.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Oct 15 16:16:26 1997 UTC (14 years, 3 months ago) by bde
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +6 -11 lines
Removed the subdirectory paths from the definitions of MAN[1-9].  They
were a workaround for limitations in bsd.man.mk that were fixed about
2 years ago.

Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Tue Jun 24 03:51:38 1997 UTC (14 years, 7 months ago) by julian
Branches: RELENG_2_2
CVS tags: RELENG_2_2_8_RELEASE, RELENG_2_2_7_RELEASE, RELENG_2_2_6_RELEASE, RELENG_2_2_5_RELEASE
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +7 -4 lines
YAMFC part III

Submitted by:	john Birrell (a long time ago)
probably a bit more to do as well

Part of the pthreads upgrade (from not really working to mostly working) :)

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat May 3 03:50:05 1997 UTC (14 years, 9 months ago) by jb
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +7 -4 lines
Changed all paths to be relative to src/lib instead of src/lib/libc
so that all these makefiles can be used to build libc_r too.

Added .if ${LIB} == "c" tests to restrict man page builds to libc
to avoid needlessly building them with libc_r too.

Split libc Makefile into Makefile and Makefile.inc to allow the
libc_r Makefile to include Makefile.inc too.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Feb 22 15:03:21 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -1 lines
Revert $FreeBSD$ to $Id$

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jan 14 06:06:40 1997 UTC (15 years ago) by jkh
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +1 -1 lines
Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.

Revision 1.5.4.2: download - view: text, markup, annotated - select for diffs
Wed Jun 5 02:50:30 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_7_RELEASE, RELENG_2_1_6_RELEASE, RELENG_2_1_6_1_RELEASE, RELENG_2_1_5_RELEASE
Diff to: previous 1.5.4.1: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.4.1: +11 -12 lines
This 3rd mega-commit should hopefully bring us back to where we were.
I can get it to `make world' succesfully, anyway!

Revision 1.5.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 3 05:10:16 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +12 -11 lines
Phase 2 of merge - also fix things broken in phase 1.
Watch out for falling rock until phase 3 is over!

libc completely merged except for phkmalloc & rfork (don't know if David
wants that).

Some include files in sys/ had to be updated in order to bring in libc.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue May 7 23:16:16 1996 UTC (15 years, 9 months ago) by wosch
Branches: MAIN
CVS tags: RELENG_2_2_BP, RELENG_2_2_2_RELEASE, RELENG_2_2_1_RELEASE, RELENG_2_2_0_RELEASE
Branch point for: RELENG_2_2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +11 -10 lines
``mv'' -> ``mv -f''
``rm'' -> ``rm -f''
so mv/rm may not ask for confirmation if you are not root

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Feb 12 04:56:26 1996 UTC (16 years ago) by mpp
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -1 lines
Another round of man page cleanups.

Down to only about 100 items left to cleanup! :-)

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Mar 7 04:19:11 1995 UTC (16 years, 11 months ago) by bde
Branches: MAIN
CVS tags: RELENG_2_1_0_RELEASE, RELENG_2_1_0_BP, RELENG_2_0_5_RELEASE, RELENG_2_0_5_BP, RELENG_2_0_5_ALPHA, RELENG_2_0_5
Branch point for: RELENG_2_1_0
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -1 lines
Don't build swab.o here.  It gets built in libc/i386/string.  Previously
the copy built from here was overwritten by the other copy and the other
copy was put in library-building command lines twice.  ld now objects to
duplicated modules.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Feb 16 17:01:07 1995 UTC (16 years, 11 months ago) by ache
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -0 lines
Add 8bit collate stuff
Submitted by: alex@elvisti.kiev.ua

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Sep 13 21:26:08 1994 UTC (17 years, 5 months ago) by wollman
Branches: MAIN
CVS tags: RELEASE_2_0, BETA_2_0, ALPHA_2_0
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Use latest Arthur Olson timezone code rather than that supplied with
4.4.  The code is almost identical to the 4.4 versions, but this organization
should make it easier to merge new versions in the future.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Aug 5 01:19:09 1994 UTC (17 years, 6 months ago) by wollman
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +16 -12 lines
First crack at making libc work with the new make macros.  It compiles on
my machine, and a simple static (genassym) and shared (sysctl) executable
both work.  Still to be done: RPCand YP merge.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Fri May 27 04:57:53 1994 UTC (17 years, 8 months ago) by rgrimes
Branches: CSRG
CVS tags: bsd_44_lite_2, bsd_44_lite
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
BSD 4.4 Lite Lib Sources

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri May 27 04:57:52 1994 UTC (17 years, 8 months ago) by rgrimes
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