Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move arm to the 'MI' softfloat code instead of the arm version. | 2011-07-05 | 30 | -7173/+7 | ||
| | | | | YES!! miod@ | |||||
* | Recommit the reverted sigacts change now that the NFS use-after-free | 2011-07-05 | 1 | -2/+14 | ||
| | | | | | | | | problem has been tracked down. This fixes the sharing of the signal handling state: shared bits go in sigacts, per-rthread bits goes in struct proc. ok deraadt@ | |||||
* | Add stubs for signals and forks. | 2011-07-05 | 21 | -120/+26 | ||
| | | | | While at it clean-up a bit by removing unused files and adding cvs tags. | |||||
* | check that thread specific keys are valid, and cleanup code a little. | 2011-07-05 | 1 | -21/+14 | ||
| | | | | ok guenther | |||||
* | fix a few bugs in the thread specific data functions | 2011-07-05 | 1 | -5/+36 | ||
| | ||||||
* | move the specfs code to a place people can see it; ok guenther thib krw | 2011-07-04 | 2 | -6/+4 | ||
| | ||||||
* | - Take into account padding for the IEEE extended shape types. It | 2011-07-04 | 1 | -37/+183 | ||
| | | | | | | | | should be 96-bits on 32-bit architectures, and 128-bits on 64-bit architectures. - Add abstract macros to operate on long doubles by words. To be used soon. | |||||
* | enter ia64 for obj | 2011-07-04 | 1 | -2/+2 | ||
| | ||||||
* | tweak previous; | 2011-07-04 | 1 | -2/+3 | ||
| | ||||||
* | Add csu ia64 support. | 2011-07-04 | 3 | -0/+213 | ||
| | ||||||
* | Add ia64 libc support. | 2011-07-04 | 29 | -0/+645 | ||
| | ||||||
* | Add wcsdup(), from NetBSD. | 2011-07-04 | 4 | -4/+121 | ||
| | | | | ok deraadt matthew | |||||
* | Implement an idle timeout for the socket splicing. A new `sp_idle' | 2011-07-04 | 1 | -6/+15 | ||
| | | | | | | | field of the `splice' structure can be used to specify a period of inactivity after which splicing will be dissolved. ETIMEDOUT error retrieved with a SO_ERROR indicates the idle timeout expiration. With comments from and OK bluhm. | |||||
* | "it's" -> "its" in a couple of comments. | 2011-07-03 | 1 | -3/+3 | ||
| | ||||||
* | Recognize %a, %A format specifiers, per C99. | 2011-07-03 | 2 | -17/+12 | ||
| | ||||||
* | In pthread_key_delete(), only scan other threads if the key was allocated | 2011-07-03 | 1 | -12/+12 | ||
| | | | | | | and handle the case of specific_data being NULL. Pointed out by fgsch@, ok tedu@ | |||||
* | Swap bitmask values around so that STRTOG_Neg doesn't get affected | 2011-07-03 | 1 | -6/+6 | ||
| | | | | by the inexact values. | |||||
* | Properly implement the long double (%Lf) scanf without the precision | 2011-07-03 | 1 | -8/+10 | ||
| | | | | loss. | |||||
* | For tiny x, tanhf = x*(one+x). GCC (at -O2) optimized this into | 2011-07-02 | 1 | -0/+2 | ||
| | | | | | x+x*x, as a result sign got lost for the zero inputs. Explicitly return in this case, similarly like has been done in tanh. | |||||
* | Trick lint into recording the right prototypes in the llib-lc.ln | 2011-07-02 | 8 | -31/+58 | ||
| | | | | database on the vax, similarly like has been done in gen. | |||||
* | Rebase on gdtoa-20110428; contains fixes for absurdly long inputs | 2011-07-02 | 14 | -612/+696 | ||
| | | | | | | | | | (among other things). Fixes mozilla crasher for the link i was provided with. With the massive local changes to teach that malloc can fail, fixes for the vax, strlcpy, moving things to library namespaces. Tested on all architectures. | |||||
* | pthread_key_delete should delete the data, so it's not reused by | 2011-07-02 | 1 | -1/+13 | ||
| | | | | | a later pthread_key_create. bug report from Henry Precheur. ok guenther mikeb | |||||
* | Enable the knob to dynamically allocate (large) state structures. | 2011-07-01 | 1 | -1/+2 | ||
| | ||||||
* | Do not mask errno if we fail to open /dev/diskmap. Also, fall through | 2011-06-30 | 1 | -4/+1 | ||
| | | | | | | rather than returning so that realname still gets assigned. ok millert@ deraadt@ thib@ | |||||
* | document HW_ALLOWPOWERDOWN; reminded by and ok jmc@ | 2011-06-27 | 1 | -2/+11 | ||
| | ||||||
* | No need for files generated by depend. | 2011-06-25 | 8 | -520/+0 | ||
| | | | | ok nicm@ | |||||
* | switch to installing source manuals (base part) | 2011-06-23 | 4 | -273/+275 | ||
| | | | | | discussed with lots of people, tested by naddy@, "move fast" deraadt@ | |||||
* | s/ands/and/, from Tobias Ulmer | 2011-06-23 | 1 | -3/+3 | ||
| | ||||||
* | as man page states, lower case undoes upper case. add support for little s, | 2011-06-20 | 1 | -1/+5 | ||
| | | | | | no security, for consistency. use of this option is discouraged. :) ok deraadt guenther millert | |||||
* | Add the following certs: | 2011-06-15 | 1 | -0/+563 | ||
| | | | | | | | | | | | | DigiCert High Assurance CA-3 Go Daddy Secure Certification Authority/serialNumber=07969287 Equifax Secure Certificate Authority VeriSign Class 3 Public Primary Certification Authority - G5 Entrust Certification Authority - L1C Entrust.net Secure Server Certification Authority ok mikeb@ beck@ fgsch@ constant prodding by marco@ | |||||
* | - The 0x1p514 was wrong on VAX, but remove FP_SUBNORMAL, FP_INFINITE, | 2011-06-08 | 2 | -20/+6 | ||
| | | | | | | | | and FP_NAN cases altogether, since they are not supported, and fpclassify() will never return that. (Leftovers when this was cloned.) - Kill unused INFSTR, NANSTR, LDBL_ADJ. - Teach hdtoa() that rv_alloc can fail. - Move STRTOG_NoMemory above STRTOG_Infinite (fallthru). | |||||
* | Userland counterpart of the vmmap backout; cranks major version of libkvm. | 2011-06-06 | 2 | -15/+14 | ||
| | ||||||
* | lots of back things happening in this signal handler, but at least | 2011-06-03 | 1 | -2/+3 | ||
| | | | | | start to clean up the simple stuff ok nicm | |||||
* | +.Xr hcreate 3 , | 2011-06-03 | 1 | -2/+3 | ||
| | | | | | requested by Daniel Dickman ok espie | |||||
* | one midicat server can export multiple midithru ports | 2011-06-03 | 1 | -3/+7 | ||
| | ||||||
* | don't forget to send the initial clock tick | 2011-06-03 | 1 | -1/+5 | ||
| | ||||||
* | fix wcscasecmp() parameters; <wchar.h> was correct | 2011-06-01 | 1 | -2/+2 | ||
| | ||||||
* | Call the single, not double-precision version of copysign for the | 2011-05-31 | 1 | -2/+2 | ||
| | | | | float arguments. | |||||
* | Make lint play nicer in pass 2 of libm on amd64 and i386. The | 2011-05-31 | 2 | -2/+10 | ||
| | | | | | | internal _ItL_* extended-precision constants are of course going to be declared inconsistently since we define them based on structures; however prototype as long doubles. | |||||
* | For tiny x, tanh = x*(one+x). GCC (at -O2) optimized this into | 2011-05-30 | 1 | -2/+4 | ||
| | | | | | x+x*x, as a result sign got lost for the input of -0. Explicitly return negative zero in this case. Found by Cephes. | |||||
* | Document why everything in this signal handler is totally unsafe -- it is | 2011-05-30 | 1 | -6/+16 | ||
| | | | | | | totally ridiculous to call all sorts of stdio and malloc stuff in a signal handler. These comments have been looked at by nicm, and then passed upstream. | |||||
* | Make printf-like and scanf-like functions marked as such in llib-lc.ln | 2011-05-30 | 16 | -16/+37 | ||
| | | | | | | | and llib-lwrap.ln databases; so that the lint features doing format strings checks are enabled by default. Looks good to millert@. | |||||
* | Trick lint into recording the right prototypes in the llib-lm.ln | 2011-05-30 | 31 | -122/+301 | ||
| | | | | | | | database on platforms without extended-precision floating-point support. Seems like a reasonable approach to millert@. | |||||
* | Trick lint into recording the right prototypes in the llib-lc.ln | 2011-05-30 | 8 | -49/+79 | ||
| | | | | | | | database on platforms without extended-precision floating-point support. Seems like a reasonable approach to millert@. | |||||
* | Store -1 into signgam in case of a special value of -0. | 2011-05-28 | 2 | -2/+10 | ||
| | ||||||
* | Adapt m68k MD functions to extended-precision. | 2011-05-28 | 12 | -9/+513 | ||
| | | | | Go for it miod@. | |||||
* | Adapt m68k MD functions to single-precision. | 2011-05-28 | 25 | -5/+1005 | ||
| | | | | Looked over by miod@. | |||||
* | tweak previous (my fault); | 2011-05-28 | 1 | -4/+4 | ||
| | ||||||
* | wcs(n)casecmp support, manpage comments from jmc@, okay deraadt@ | 2011-05-28 | 4 | -6/+83 | ||
| | ||||||
* | tweak previous; ok martynas | 2011-05-26 | 5 | -30/+28 | ||
| |