aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* MFC: rev 1.13 fix brk(3) on amd64Peter Wemm2004-10-301-0/+1
| | | | | | | | | (I believe there will be a tag slide for this) Approved by: re (kensmith) Notes: svn path=/releng/5.3/; revision=137054
* This commit was manufactured by cvs2svn to create branch 'RELENG_5_3'.cvs2svn2004-10-161-75/+0
| | | | Notes: svn path=/releng/5.3/; revision=136588
* MFC src/lib/libc/gen/isnan.c,v 1.2David Schultz2004-10-011-10/+0
| | | | | | | | | | | | | | Remove __isnanl() to avoid conflicting with the same function in libm. | __isnan() and __isnanf() must remain in libc for hysterical raisins. | On the other hand, __isnanl() must live in libm because libm uses it | internally and can't depend on older versions of libc to provide it. | Fortunately, we don't need __isnanl() in both libraries. Approved by: re (scottl) Notes: svn path=/stable/5/; revision=136013
* MFC: Fix a condition where the hole would be inserted in the wrongJun Kuriyama2004-09-181-2/+2
| | | | | | | | | | | place during a split. Obtained from: NetBSD Approved by: re (scottl) Notes: svn path=/stable/5/; revision=135411
* MFC rev. 1.33: Fixes to handling of bracket expressions in regexes compiledTim J. Robbins2004-09-081-13/+10
| | | | | | | | | | with REG_ICASE. PR: 71367 Approved by: re (scottl) Notes: svn path=/stable/5/; revision=134930
* Turn off malloc debugging for RELENG_5. This is intended to be off for theScott Long2004-09-071-2/+2
| | | | | | | | | remainder of the RELENG_5/5-STABLE lifespan. It remains on in HEAD/6-CURRENT. Approved by: re Notes: svn path=/stable/5/; revision=134905
* MFC rev 1.3: return the dst argument.Marcel Moolenaar2004-09-041-7/+6
| | | | | | | Approved by: re (blanket) Notes: svn path=/stable/5/; revision=134744
* MFC rev 1.3: return the dst argument.Marcel Moolenaar2004-09-041-6/+5
| | | | | | | Approved by: re (blanket) Notes: svn path=/stable/5/; revision=134741
* MFC mpool.3 rev. 1.13: remove the misleading documentatin of the unusedPeter Pentchev2004-08-311-17/+1
| | | | | | | | | | 'key' argument to mpool_open(3). Approved by: re (kensmith) MFC after: 3 days Notes: svn path=/stable/5/; revision=134570
* MFC: don't forget to va_end() after va_copy().Dag-Erling Smørgrav2004-08-312-0/+2
| | | | | | | Approved by: re (kensmith) Notes: svn path=/stable/5/; revision=134566
* MFC: Better ftw() and nftw() implementations from OpenBSD.Tim J. Robbins2004-08-292-190/+88
| | | | | | | Approved by: re (kensmith) Notes: svn path=/stable/5/; revision=134471
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2004-08-292-0/+192
| | | | Notes: svn path=/stable/5/; revision=134460
* MFC: Fix variant I tls initialisation for static binariesDoug Rabson2004-08-271-0/+2
| | | | | | | Approved by: re (scottl) Notes: svn path=/stable/5/; revision=134388
* MFC: fix static threaded programs.Doug Rabson2004-08-231-7/+4
| | | | | | | Approved by: re Notes: svn path=/stable/5/; revision=134198
* This commit was manufactured by cvs2svn to create branch 'RELENG_5'.cvs2svn2004-08-18130-24779/+0
| | | | Notes: svn path=/stable/5/; revision=133968
* /me kicks cvs updateTom Rhodes2004-08-171-7/+1
| | | | | | | | | | Revert previous commit, tjr already fixed it and I was too stupid to notice this fact. Approved by: re (to avoid failing cvs ci) Notes: svn path=/head/; revision=133915
* Fix incorrect code in an example. The previous example would produceTom Rhodes2004-08-171-2/+8
| | | | | | | | | | | | | 19 column positions wide in the first line and 20 in the rest of the lines. This fixes the example to provide the correct output. PR: 53454 Noticed by: Kuang-che Wu <kcwu@kcwu.homeip.net> Submitted by: Marc Silver <marcs@draenor.org> Approved by: re (scottl) Notes: svn path=/head/; revision=133914
* Fix alpha build and add __FBSDID.Doug Rabson2004-08-161-1/+4
| | | | | | | PR: 70518 Notes: svn path=/head/; revision=133821
* Add support for TLS in statically linked programs.Doug Rabson2004-08-1514-8/+473
| | | | Notes: svn path=/head/; revision=133754
* Avoid using void pointers in additive expressions.Stefan Farfeleder2004-08-141-1/+1
| | | | | | | PR: 56653 Notes: svn path=/head/; revision=133723
* Avoid using void pointers in additive expressions.Stefan Farfeleder2004-08-132-2/+2
| | | | | | | | PR: 56653 (libc/rpc bits) Approved by: alfred Notes: svn path=/head/; revision=133693
* Document the MNT_SNAPSHOT mount flag with a cross-referencePeter Pentchev2004-08-131-1/+7
| | | | | | | | | | to mksnap_ffs(8). PR: 70402 Submitted by: James Raftery <james@now.ie> Notes: svn path=/head/; revision=133654
* Fix example.Tim J. Robbins2004-08-121-4/+5
| | | | Notes: svn path=/head/; revision=133566
* Implement wcwidth() as an inline function.Tim J. Robbins2004-08-121-11/+2
| | | | Notes: svn path=/head/; revision=133564
* Update "documentation date" fields.Brian Feldman2004-08-101-1/+1
| | | | Notes: svn path=/head/; revision=133439
* Update mlock(2) manpage to cross-reference m{,un}lockall(2), removeBrian Feldman2004-08-101-1/+5
| | | | | | | | a case where ENOMEM could be returned by munlock(2), and add possible system deadlock to the BUGS section. Notes: svn path=/head/; revision=133437
* Fix an off-by-one bug that caused the first character of the buffer toTim J. Robbins2004-08-061-2/+1
| | | | | | | be uninitialized. Notes: svn path=/head/; revision=133223
* Bump the document date, since the content changed today.Peter Pentchev2004-08-063-3/+3
| | | | | | | Discussed with: ru Notes: svn path=/head/; revision=133218
* Fix a case of _SC_CLK_TCK being misspelled as _SC_CLOCK_TCK.Peter Pentchev2004-08-061-1/+1
| | | | | | | | | PR: 69428 Submitted by: Sascha Schneider <suntsu@suntsu.org> MFC after: 2 weeks Notes: svn path=/head/; revision=133216
* Cross-reference getnameinfo(3), getaddrinfo(3), getipnodebyname(3) andPeter Pentchev2004-08-063-0/+4
| | | | | | | | | | | getipnodebyaddr(3). PR: 54229 Submitted by: Samuel Tardieu <sam@inf.enst.fr> MFC after: 2 weeks Notes: svn path=/head/; revision=133209
* Add stubs for TLS functions. These will be replaced at runtime by theDoug Rabson2004-08-032-3/+73
| | | | | | | functional versions in rtld. Notes: svn path=/head/; revision=133064
* Remove an implicit int parameter by using prototypes.Stefan Farfeleder2004-08-021-9/+3
| | | | Notes: svn path=/head/; revision=133004
* Don't pass function pointers via a void * parameter.Stefan Farfeleder2004-08-021-4/+4
| | | | Notes: svn path=/head/; revision=133003
* 1. Use correct alignment mask, -15 != ~15David Xu2004-07-311-2/+2
| | | | | | | 2. Make end of frames Notes: svn path=/head/; revision=132912
* Use #include <unistd.h> rather than the explicit externs in theWarner Losh2004-07-311-2/+1
| | | | | | | | | example. The externs haven't been needed in about 10 years, so there's no reason to have them other than for hysterical raisins. And the California Rasins haven't been around for a long time... Notes: svn path=/head/; revision=132910
* Re-word the COMPATIBILITY section, taking care to use the word "deprecated"Tim J. Robbins2004-07-2912-98/+74
| | | | | | | | | to describe the 4.4BSD extension of accepting arguments outside the range of unsigned char. This gives us freedom to remove this extension when we remove the <rune.h> interface in FreeBSD 6. Notes: svn path=/head/; revision=132859
* Use newly added __used attribute to keep static function symbols from beingAlexander Kabaev2004-07-291-8/+8
| | | | | | | eliminated by compiler optimizer. Notes: svn path=/head/; revision=132849
* Remove unnecessary #include directives.Tim J. Robbins2004-07-293-8/+0
| | | | Notes: svn path=/head/; revision=132821
* Prefer <runetype.h> to <rune.h>, since the latter is going away soon.Tim J. Robbins2004-07-295-5/+5
| | | | Notes: svn path=/head/; revision=132820
* Remove useless checks for characters longer than INT_MAX bytes.Tim J. Robbins2004-07-293-12/+0
| | | | Notes: svn path=/head/; revision=132819
* Add support for multibyte characters.Tim J. Robbins2004-07-291-29/+83
| | | | Notes: svn path=/head/; revision=132817
* Add a paragraph break in the STANDARDS section to improve readability.Tim J. Robbins2004-07-291-0/+1
| | | | Notes: svn path=/head/; revision=132816
* Add support for multibyte characters.Tim J. Robbins2004-07-291-49/+112
| | | | Notes: svn path=/head/; revision=132812
* Document incorrect handling of multibyte characters due to limitationsTim J. Robbins2004-07-281-1/+6
| | | | | | | of sh(1). Notes: svn path=/head/; revision=132798
* Set fpu context flags to known values, zero is illegal.David Xu2004-07-281-0/+2
| | | | Notes: svn path=/head/; revision=132795
* ANSIfy and constify; this now builds with GCC 3.4.Dag-Erling Smørgrav2004-07-281-22/+19
| | | | Notes: svn path=/head/; revision=132793
* s/round/fpround/ to avoid naming clash with GCC builtin function.Alexander Kabaev2004-07-281-8/+8
| | | | Notes: svn path=/head/; revision=132755
* Add UTF-8-specific implementations of mbsnrtowcs() and wcsnrtombs().Tim J. Robbins2004-07-271-0/+163
| | | | | | | | | These convert plain ASCII characters in-line, making them only slightly slower than the single-byte ("NONE" encoding) version when processing ASCII strings. Notes: svn path=/head/; revision=132687
* Add an nftw(3) link.Tim J. Robbins2004-07-251-0/+1
| | | | Notes: svn path=/head/; revision=132632
* Remove unused variable.David Schultz2004-07-231-9/+1
| | | | | | | Noticed by: Todd Miller <Todd.Miller@courtesan.com> Notes: svn path=/head/; revision=132573