Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Always allocate a TLS area even if its empty - libpthread relies on | dfr | 2004-08-18 | 1 | -7/+4 |
| | | | | | | having a valid %gs when it initialises. MFC after: 2 days | ||||
* | /me kicks cvs update | trhodes | 2004-08-17 | 1 | -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) | ||||
* | Fix incorrect code in an example. The previous example would produce | trhodes | 2004-08-17 | 1 | -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) | ||||
* | Fix alpha build and add __FBSDID. | dfr | 2004-08-16 | 1 | -1/+4 |
| | | | | PR: 70518 | ||||
* | Add support for TLS in statically linked programs. | dfr | 2004-08-15 | 14 | -8/+473 |
| | |||||
* | Avoid using void pointers in additive expressions. | stefanf | 2004-08-14 | 1 | -1/+1 |
| | | | | PR: 56653 | ||||
* | Avoid using void pointers in additive expressions. | stefanf | 2004-08-13 | 2 | -2/+2 |
| | | | | | PR: 56653 (libc/rpc bits) Approved by: alfred | ||||
* | Document the MNT_SNAPSHOT mount flag with a cross-reference | roam | 2004-08-13 | 1 | -1/+7 |
| | | | | | | | to mksnap_ffs(8). PR: 70402 Submitted by: James Raftery <james@now.ie> | ||||
* | Fix example. | tjr | 2004-08-12 | 1 | -4/+5 |
| | |||||
* | Implement wcwidth() as an inline function. | tjr | 2004-08-12 | 1 | -11/+2 |
| | |||||
* | Update "documentation date" fields. | green | 2004-08-10 | 1 | -1/+1 |
| | |||||
* | Update mlock(2) manpage to cross-reference m{,un}lockall(2), remove | green | 2004-08-10 | 1 | -1/+5 |
| | | | | | a case where ENOMEM could be returned by munlock(2), and add possible system deadlock to the BUGS section. | ||||
* | Fix an off-by-one bug that caused the first character of the buffer to | tjr | 2004-08-06 | 1 | -2/+1 |
| | | | | be uninitialized. | ||||
* | Bump the document date, since the content changed today. | roam | 2004-08-06 | 3 | -3/+3 |
| | | | | Discussed with: ru | ||||
* | Fix a case of _SC_CLK_TCK being misspelled as _SC_CLOCK_TCK. | roam | 2004-08-06 | 1 | -1/+1 |
| | | | | | | PR: 69428 Submitted by: Sascha Schneider <suntsu@suntsu.org> MFC after: 2 weeks | ||||
* | Cross-reference getnameinfo(3), getaddrinfo(3), getipnodebyname(3) and | roam | 2004-08-06 | 3 | -0/+4 |
| | | | | | | | | getipnodebyaddr(3). PR: 54229 Submitted by: Samuel Tardieu <sam@inf.enst.fr> MFC after: 2 weeks | ||||
* | Add stubs for TLS functions. These will be replaced at runtime by the | dfr | 2004-08-03 | 2 | -3/+73 |
| | | | | functional versions in rtld. | ||||
* | Remove an implicit int parameter by using prototypes. | stefanf | 2004-08-02 | 1 | -9/+3 |
| | |||||
* | Don't pass function pointers via a void * parameter. | stefanf | 2004-08-02 | 1 | -4/+4 |
| | |||||
* | 1. Use correct alignment mask, -15 != ~15 | davidxu | 2004-07-31 | 1 | -2/+2 |
| | | | | 2. Make end of frames | ||||
* | Use #include <unistd.h> rather than the explicit externs in the | imp | 2004-07-31 | 1 | -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... | ||||
* | Re-word the COMPATIBILITY section, taking care to use the word "deprecated" | tjr | 2004-07-29 | 12 | -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. | ||||
* | Use newly added __used attribute to keep static function symbols from being | kan | 2004-07-29 | 1 | -8/+8 |
| | | | | eliminated by compiler optimizer. | ||||
* | Remove unnecessary #include directives. | tjr | 2004-07-29 | 3 | -8/+0 |
| | |||||
* | Prefer <runetype.h> to <rune.h>, since the latter is going away soon. | tjr | 2004-07-29 | 5 | -5/+5 |
| | |||||
* | Remove useless checks for characters longer than INT_MAX bytes. | tjr | 2004-07-29 | 3 | -12/+0 |
| | |||||
* | Add support for multibyte characters. | tjr | 2004-07-29 | 1 | -30/+84 |
| | |||||
* | Add a paragraph break in the STANDARDS section to improve readability. | tjr | 2004-07-29 | 1 | -0/+1 |
| | |||||
* | Add support for multibyte characters. | tjr | 2004-07-29 | 1 | -49/+112 |
| | |||||
* | Document incorrect handling of multibyte characters due to limitations | tjr | 2004-07-28 | 1 | -1/+6 |
| | | | | of sh(1). | ||||
* | Set fpu context flags to known values, zero is illegal. | davidxu | 2004-07-28 | 1 | -0/+2 |
| | |||||
* | ANSIfy and constify; this now builds with GCC 3.4. | des | 2004-07-28 | 1 | -22/+19 |
| | |||||
* | s/round/fpround/ to avoid naming clash with GCC builtin function. | kan | 2004-07-28 | 1 | -8/+8 |
| | |||||
* | Add UTF-8-specific implementations of mbsnrtowcs() and wcsnrtombs(). | tjr | 2004-07-27 | 1 | -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. | ||||
* | Add an nftw(3) link. | tjr | 2004-07-25 | 1 | -0/+1 |
| | |||||
* | Remove unused variable. | das | 2004-07-23 | 1 | -9/+1 |
| | | | | Noticed by: Todd Miller <Todd.Miller@courtesan.com> | ||||
* | Return the correct value when dst == NULL and conversion has stopped after | tjr | 2004-07-22 | 1 | -2/+2 |
| | | | | nwc dropping to zero. | ||||
* | now e.f.f.3.ip6.arpa is delegated, we no longer need to query ip6.int | ume | 2004-07-21 | 2 | -7/+1 |
| | | | | Obtained from: KAME | ||||
* | Read directly from the stdio buffer using the new __mbsnrtowcs() interface | tjr | 2004-07-21 | 1 | -14/+38 |
| | | | | instead of making repeated calls to __fgetwc(). | ||||
* | Implement the GNU extensions of mbsnrtowcs() and wcsnrtombs(). These are | tjr | 2004-07-21 | 14 | -165/+317 |
| | | | | | | | convenient when the source string isn't null-terminated. Implement the other conversion functions (mbstowcs(), mbsrtowcs(), wcstombs(), wcsrtombs()) in terms of these new functions. | ||||
* | Use __wcsrtombs() and __sfvwrite() to convert and write the wide character | tjr | 2004-07-21 | 1 | -8/+25 |
| | | | | string instead of multiple calls to __fputwc(). | ||||
* | Back out previous commit. Even though statfs(2) can take a regular | csjp | 2004-07-20 | 1 | -0/+4 |
| | | | | | | | | file as an argument, it may still fail for the same reasons that open(2) can. Pointed out by: Jilles Tjoelker Apporived by: bmilekic (mentor) | ||||
* | Remove reference to ENOTDIR in the documented errors | csjp | 2004-07-20 | 1 | -4/+0 |
| | | | | | | | | for statfs(2). This is false, if the pathname specified is a regular file, then the information for the file system that the file lives on will be returned. Approved by: bmilekic (mentor) | ||||
* | Call __mbrtowc() and __wcrtomb() directly instead of taking detours | tjr | 2004-07-20 | 3 | -3/+6 |
| | | | | through mbrtowc() and wcrtomb(). | ||||
* | Fix printing of long doubles to match the size that | gallatin | 2004-07-19 | 2 | -11/+8 |
| | | | | | | | | | | | | | gcc is using. This fixes devstat consumers (like vmstat, iostat, systat) so they don't print crazy zillion digit numbers for disk transfers and bandwidth. According to gcc, long doubles are 64-bits, rather than 128 bits like the SVR4 ABI spec wants them to be.. Note that MacOSX also treats long doubles as 64-bits, and not 128 bits, so we are in good company. Reviewed by: das Approved by: grehan | ||||
* | Add signalcontext, required by KSE. | grehan | 2004-07-19 | 2 | -1/+104 |
| | |||||
* | The new program counter should go into the trapframe's srr0 and | grehan | 2004-07-19 | 1 | -1/+1 |
| | | | | not the link register, which was lucky enough to work. | ||||
* | Update paths to reg*.c and regex2.h. Add a target to build regex.h. | tjr | 2004-07-19 | 1 | -1/+3 |
| | |||||
* | Update for removal of cclass.h. Trim some useless targets. Invoke mkh | tjr | 2004-07-19 | 1 | -34/+6 |
| | | | | with "sh mkh" so it works if the script is not executable. | ||||
* | Update for recent changes to struct re_guts. Disable printing the contents | tjr | 2004-07-19 | 1 | -38/+5 |
| | | | | of OANYOF sets for the moment. |