summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/merge.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-12-09syncderaadt17-46/+46
2008-12-09pass CPPFLAGS+= -D__STDC__ for vax, to get the right definitionsmartynas1-1/+2
from asm.h. discussed w/ millert@
2008-12-09add vol/ to SUBDIRSratchov1-2/+2
2008-12-09Non soundblaster-like devices must set AUDIO_PROP_INDEPENDENTratchov1-2/+2
flag even if playback and record are not independent; otherwise AUDIO_GETINFO ioctl may return false parameters on devices like envy(4) that don't use the same number of channels for playback and recording.
2008-12-09fix typo in error messagestevesk1-2/+2
2008-12-09sync with sudo cvs repomillert7-15/+19
2008-12-09these were not neededmartynas6-12/+6
2008-12-09libstdc++ (cmath) needs to handle integer arguments for the mathmartynas3-1/+132
functions: acos, asin, atan, atan2, cos, cosh, exp, fabs, floor, log, log10, sqrt, sin, sinh, tan, tanh fixes quite some ports tested by brad@. no objections millert@
2008-12-09also test rintlmartynas1-1/+3
2008-12-09update ap_config_auto.h for new libcmartynas1-0/+10
2008-12-09ditto frexpl and ldexplmartynas15-16/+54
2008-12-09alias fabsl to fabs on these archsmartynas13-40/+38
2008-12-09remove unusedmartynas6-201/+0
2008-12-09expose extended-precision definitions. ok millert@martynas1-4/+36
2008-12-09- 80-bit and quad precision trigonometric and other mostmartynas83-304/+4004
important functions: acosl, asinl, atanl, atan2l, cosl, sinl, tanl, exp2l, frexpl, ilogbl, ldexpl, logbl, scalbnl, fabsl, hypotl, powl, sqrtl, rintl, copysignl, nanl, fdiml, fmaxl, fminl. mostly taken from freebsd, needed alot of changes to adapt. note, these are all c versions; and are quite slow when architectures have, e.g. sqrt. assembly versions will be added afterwards - make them .weak/__weak_alias to the double precision versions on other archs - no need to have two finites. finite() and finitef() are non-standard 3BSD obsolete versions of isfinite. remove from libm. make them weak_alias in libc to __isfinite and __isfinitef instead. similarly make 3BSD obsolete versions of isinf, isinff, isnan, isnanf weak_aliases to C99's __isinf, __isinff, __isnan, __isnanf - remove unused infinity.c. the c library has infinities for each supported platform - use STRICT_ASSIGN cast hack for _kernel_rem_pio2, so that the double version has a chance of working on i386 with extra precision - avoid storing multiple copies of the pi/2 array, since it won't vary - bump major due to removed finite/finitef. although they will be in libc, which anything is linked to, minor bump might be enough ok millert@. tested by sthen@, jsg@, ajacoutot@, kili@, naddy@
2008-12-09- add long double signbitmartynas59-73/+431
- make long double versions weak aliases to double versions, on archs where long doubles are 64 bits - no need to have two finites. finite() and finitef() are non-standard 3BSD obsolete versions of isfinite. remove from libm. make them weak_alias in libc to __isfinite and __isfinitef instead. similarly make 3BSD obsolete versions of isinf, isinff, isnan, isnanf weak_aliases to C99's __isinf, __isinff, __isnan, __isnanf - bump major ok millert@
2008-12-09sparc does not have extended precision, therefore remove unusedmartynas1-29/+1
definitions. ok millert@. tested by jsg@
2008-12-09bugfix update to gdtoa 2008-10-10. ok millert@, tested by manymartynas23-152/+500
2008-12-09Commit requested by marco:otto4-27/+208
Add nonblock support for xdrrecs ok millert blambert & otto; from NetBSD. libc bump to follow soon.
2008-12-09fix inet_ntop(3) prototype; ok millert@ libc to be bumbed very soonotto3-9/+9
2008-12-09unify these two versions further (one day we should merge them intoderaadt2-57/+65
one, and then merge them in crunchgen as a special option) tested on a lot of machines
2008-12-09update for the synopses displayed by the 'help' command, there are asobrado2-34/+35
few missing flags; add 'bye' to the output of 'help'; sorting and spacing. jmc@ suggested replacing .Oo/.Oc with a single .Op macro. ok jmc@
2008-12-09Better fix for rev 1.21millert1-7/+8
2008-12-09Replace the sc_type/sc_details enum's in the softc struct with a sc_flagsbrad2-46/+45
flags field and use the flags as appropriate. ok jakemsg@
2008-12-09.Xr sbt(4); ok uwe@.xsa1-2/+3
2008-12-09uvideo uses firmware loading...deraadt1-2/+2
2008-12-09Also allow V4L2 apps to recognize the UYVY support.brad1-1/+6
ok mglocker@
2008-12-09replace by-hand string building with xasprinf(); ok deraadt@djm1-7/+3
2008-12-09channel_print_adm_permitted_opens() should deal with all the printingstevesk2-5/+5
for that config option. suggested by markus@; ok markus@ djm@ dtucker@
2008-12-09assign ehcidebug to USB_DEBUG ioctl argument.yuo2-6/+18
add priv check to the ioctl. only root priv should access these debug flags. ok deraadt@
2008-12-09correct sftp(1) and corresponding usage syntax;djm2-10/+9
bz#1518 patch from imorgan AT nas.nasa.gov; ok deraadt@ improved diff jmc@
2008-12-09don't leave junk (free'd) pointers around in Forward *fwd argument ondjm1-3/+7
failure; avoids double-free in ~C -L handler when given an invalid forwarding specification; bz#1539 report from adejong AT debian.org via Colin Watson; ok markus@ dtucker@
2008-12-09Deal correctly with failures in remote stat() operation in sftp,djm1-5/+7
correcting fail-on-error behaviour in batchmode. bz#1541 report and fix from anedvedicky AT gmail.com; ok markus@
2008-12-09The ~C escape handler does not work correctly for multiplexed sessions -djm1-4/+4
it opens a commandline on the master session, instead of on the slave that requested it. Disable it on slave sessions until such time as it is fixed; bz#1543 report from Adrian Bridgett via Colin Watson ok markus@
2008-12-08do device classification for non-UVC and firmware-needing devices togetherderaadt2-75/+56
in the same device table, and abstract usb control out of the ricoh firmware loader so that it can be reused by other loaders ok mglocker
2008-12-08syncderaadt2-4/+9
2008-12-08there are two isight models, at leastderaadt1-1/+2
2008-12-08Rewrite renice(8) to be POSIX compliant while still maintainingmillert2-112/+149
traditional BSD usage. Man page OK jmc@, OK deraadt@
2008-12-08syncderaadt2-4/+9
2008-12-08isightderaadt1-1/+2
2008-12-08some sscom and interrupt cleanup, closer to usable userland.drahn7-186/+124
2008-12-08Don't forget to map the pci interrupt.oga1-2/+6
Noticed by kettenis@.
2008-12-08Make the various drm drivers print the interrupt they're using.kettenis9-2/+12
ok oga@
2008-12-08- Firmware header field "len" for Ricoh devices is uint8_t not uint16_t.mglocker1-4/+4
- Consistency in comments.
2008-12-08Add ability to load firmware for devices which require it.mglocker2-2/+159
Tested by deraadt@ and myself.
2008-12-08Do not short circuit pseudo commands when we get a match since, dependingmillert1-3/+0
on the settings, we may need to examine all commands for tags.
2008-12-08The iSight in my Apple MacBook Pro just works. Add it here.weerd1-2/+4
Requested by and ok mglocker@
2008-12-08report memory and swap in hrStorage, and implement hrProcessor to reportreyk5-22/+381
hrProcessorLoad (where load means the percentage of time the system was not idle during the last minute). based on HOST-RESOURCES-MIB. ok dlg@
2008-12-08change the handling of redirections with the sticky-address option set:reyk1-10/+56
instead of flushing the complete source tracking table (sticky addresses) in pf on host state changes, just flush the entries for hosts that have been marked as down in the relayd table. this fixes ugly problems with users loosing their sessions if another host or redirection was going down. ok cloder@
2008-12-08remove links to the ipw web page, as damien no longer maintains it;jmc4-24/+8
ok damien