summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Kill debugging printf() slipped into my last commit.Maxim Sobolev2002-03-211-1/+0
| | | | | | | | Noticed by: jhb Hall of shame entry: sobomax Notes: svn path=/head/; revision=92863
* Move swapcontext.c to the ${MACHINE_ARCH}/gen/Makefile.inc area, otherwisePeter Wemm2002-03-214-4/+4
| | | | | | | | it causes undefined references to getcontext() and setcontext() on platforms other than i386 and alpha. Notes: svn path=/head/; revision=92862
* Removed all files in libm except README-FREEBSD and files needed toBruce Evans2002-03-2131-6225/+0
| | | | | | | implement tgamma(). Notes: svn path=/head/; revision=92845
* mdoc(7) police: Fixed the spammage of this file with trailing whitespacesRuslan Ermilov2002-03-201-21/+20
| | | | | | | | in revisions 1.26-1.28. Fixed two bugs in punctuation cleanup in rev. 1.27. Removed hard sentence break not killed by rev. 1.26. Notes: svn path=/head/; revision=92797
* Add the ability to recognize old references to keys, and return NULLDaniel Eischen2002-03-1918-108/+162
| | | | | | | | when old keys are referenced (after pthread_key_delete()) via pthread_getspecific(). Notes: svn path=/head/; revision=92730
* Add -ffreestanding to CFLAGS for ia64. This should probably be globalPeter Wemm2002-03-191-0/+2
| | | | | | | like on the kernel. Notes: svn path=/head/; revision=92693
* mdoc(7) police: fix SYNOPSIS, sort xrefs, kill extra whitespace.Ruslan Ermilov2002-03-181-6/+8
| | | | Notes: svn path=/head/; revision=92593
* mdoc(7) police: nits.Ruslan Ermilov2002-03-181-3/+5
| | | | Notes: svn path=/head/; revision=92592
* mdoc(7) police: sort xrefs, kill extra whitespace.Ruslan Ermilov2002-03-181-3/+3
| | | | Notes: svn path=/head/; revision=92591
* mdoc(7) police: tidy up.Ruslan Ermilov2002-03-181-8/+8
| | | | Notes: svn path=/head/; revision=92590
* Fix world breakage introduced by my recent modifications toCrist J. Clark2002-03-182-2/+3
| | | | | | | | | | chpass(8). The relations between libc, libpam, chpass, passwd, and vipw are a mess and probably should be cleaned up. Submitted by: Peter Pentchev <roam@ringlet.net> Notes: svn path=/head/; revision=92579
* mdoc(7) police: bump document date to the date of the last interfaceDima Dorfman2002-03-181-3/+6
| | | | | | | | change (revision 1.2 of devname.c on 1999/07/18), don't put quotes around a path, and use .Dv where appropriate. Notes: svn path=/head/; revision=92531
* Update to reflect reality; devname(3) hasn't returned NULL on failureDima Dorfman2002-03-181-6/+18
| | | | | | | | since revision 1.2 of devname.c (1999/07/18). While I'm here, note, in the BUGS section, that the returned pointer is to a static buffer. Notes: svn path=/head/; revision=92530
* Features are deprecated, not depreciated.Dima Dorfman2002-03-181-1/+1
| | | | | | | | PR: 35987 Submitted by: shill@free.fr Notes: svn path=/head/; revision=92524
* Add splitfs vfs layer into libstand, which allows loading big kernels andMaxim Sobolev2002-03-176-3/+292
| | | | | | | | | | | | | | | | | | | | | | | | | modules split across several physical medias. Following is how it works: The splitfs code, when asked to open "foo" looks for a file "foo.split" which is a text file containing a list of filenames and media names, e.g. foo.aa "Kernel floppy 1" foo.ab "Kernel floppy 2" foo.ac "Kernel and modules floppy" For each file segment, the process is: - try to open the file - prompt "Insert the disk labelled <whatever> and press any key..." - try to open the file - return error if file could not be located RE team is free to use this feature in the upcoming 5.0-DP1. Reviewed by: msmith, dcs Notes: svn path=/head/; revision=92494
* Revert part of rev 1.3 -- we need the calls to _init and _fini.David E. O'Brien2002-03-161-4/+0
| | | | Notes: svn path=/head/; revision=92447
* Document PT_IO, and move the comment about machine-dependent requestsDag-Erling Smørgrav2002-03-161-5/+33
| | | | | | | below PT_[GS]ET_{,DB,FP}REGS. Notes: svn path=/head/; revision=92399
* Further cleanup (punctuation, genitive)Dag-Erling Smørgrav2002-03-161-18/+27
| | | | Notes: svn path=/head/; revision=92397
* Insert newlines between sentences and rewrap paragraphs. No changes toDag-Erling Smørgrav2002-03-161-31/+40
| | | | | | | the actual text or markup. Notes: svn path=/head/; revision=92396
* Fix the return code from pthread_rwlock_try[rw|rd]lock() functions;Brian S. Dean2002-03-153-6/+6
| | | | | | | | | these should return EBUSY when the calling thread would block. MFC after: 2 weeks Notes: svn path=/head/; revision=92360
* mdoc(7) police: tiny fixes.Ruslan Ermilov2002-03-151-2/+4
| | | | Notes: svn path=/head/; revision=92357
* mdoc(7) police: expand contractions.Ruslan Ermilov2002-03-151-2/+2
| | | | Notes: svn path=/head/; revision=92356
* mdoc(7) police: hard sentence breaks, whitespace at EOL, contractions.Ruslan Ermilov2002-03-151-10/+18
| | | | Notes: svn path=/head/; revision=92355
* mdoc(7) police: Fix xref to timeradd(3).Ruslan Ermilov2002-03-151-1/+1
| | | | Notes: svn path=/head/; revision=92354
* mdoc(7) police: punctuation nit.Ruslan Ermilov2002-03-151-2/+1
| | | | Notes: svn path=/head/; revision=92353
* bde got caught by mdoc(7) police. :-)Ruslan Ermilov2002-03-152-2/+2
| | | | Notes: svn path=/head/; revision=92352
* mdoc(7) police: don't you notice the warnings?Ruslan Ermilov2002-03-151-1/+0
| | | | Notes: svn path=/head/; revision=92351
* Come on guys, you can't just take OpenBSD manpage and commit itRuslan Ermilov2002-03-151-30/+41
| | | | | | | | | | | | over someone else's fixes; this is at least offensive. If you have problems doing a proper merge, we are here, your fellow committers. :-( Reapply markup fixes from revision 1.2 and fix some more. Also fix the $OpenBSD$ tag. Notes: svn path=/head/; revision=92350
* Remove trailing characters from #endif.David E. O'Brien2002-03-151-3/+0
| | | | | | | Actually this #endif is not needed, so remove leading characters also. Notes: svn path=/head/; revision=92319
* NAI DBA update.Dag-Erling Smørgrav2002-03-1424-25/+25
| | | | Notes: svn path=/head/; revision=92297
* Remove the use of random(3), and encapsulate the salt-generation inMark Murray2002-03-141-30/+33
| | | | | | | | | | its own function. The use of arc4random(3) is hopeless overkill here, but that does not hurt anything. Requested by: ache Notes: svn path=/head/; revision=92274
* Clarify fcntl(2) and flock(2) interoperability.Maxim Konovalov2002-03-141-1/+7
| | | | | | | | | | PR: docs/23353 Reviewed by: ru, dillon Approved by: ru MFC after: 3 days Notes: svn path=/head/; revision=92269
* Remove some files we don't want.Brian Feldman2002-03-112-134/+0
| | | | Notes: svn path=/head/; revision=92116
* s/nilename/filename/Brian Feldman2002-03-111-1/+1
| | | | Notes: svn path=/head/; revision=92115
* Fix conflicts.Brian Feldman2002-03-1121-57/+65
| | | | Notes: svn path=/head/; revision=92114
* This commit was generated by cvs2svn to compensate for changes in r92111,Brian Feldman2002-03-119-82/+119
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=92112
| * Import zlib 1.1.4 onto the vendor branch.Brian Feldman2002-03-1130-137/+185
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=92111
* | This commit was generated by cvs2svn to compensate for changes in r92109,Brian Feldman2002-03-112-0/+134
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=92110
| * Import zlib 1.1.4 onto the vendor branch.Brian Feldman2002-03-112-0/+134
| | | | | | | | Notes: svn path=/vendor/libz/dist/; revision=92109
* | Fix some bugs that would prevent %fsr to be set correctly, and addThomas Moestl2002-03-114-8/+25
| | | | | | | | | | | | | | | | | | | | | | | | support for fcmp and fcmpe instructions with a condition code specification other than %fcc0. This (primarily the first part) seems to fix a lot of problems that people were seeing, e.g. perl and gawk failures. Reported and analyzed by: wollman Notes: svn path=/head/; revision=92055
* | Account for <machine/fsr.h> no longer being usable for assembler code.Thomas Moestl2002-03-112-2/+6
| | | | | | | | Notes: svn path=/head/; revision=92054
* | Fix __dtoul to work on sparc64 (it used a half-way v8 stack layout),Thomas Moestl2002-03-111-13/+13
| | | | | | | | | | | | | | and make it PIC-aware. Notes: svn path=/head/; revision=92053
* | Save/restore the %y register around calls to the C user trap handler;Thomas Moestl2002-03-111-0/+4
| | | | | | | | | | | | | | | | | | gcc emits the deprecated sparc v8 instructions that use this register when optimizing for UltraSparc machines because they are apparetly faster then their v9 counterpars there. Notes: svn path=/head/; revision=92049
* | Sync with csu/alpha/Makefile: build crt{i,n}.o.David E. O'Brien2002-03-101-3/+2
| | | | | | | | | | | | | | Leave crtbegin* to the compiler vendor. Notes: svn path=/head/; revision=92033
* | cosmetic: spell 'cashe' as 'cache'Bill Fumerola2002-03-103-3/+3
| | | | | | | | Notes: svn path=/head/; revision=91999
* | Don't refer the reader to look for a word that doesn't exist anywhereDima Dorfman2002-03-101-1/+3
| | | | | | | | | | | | | | | | | | | | else in the page. PR: 35623 Submitted by: Gary W. Swearingen <swear@blarg.net> Notes: svn path=/head/; revision=91995
* | o Don't require long long support in bswap64() functions.Mike Barcroft2002-03-091-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o In i386's <machine/endian.h>, macros have some advantages over inlines, so change some inlines to macros. o In i386's <machine/endian.h>, ungarbage collect word_swap_int() (previously __uint16_swap_uint32), it has some uses on i386's with PDP endianness. Submitted by: bde o Move a comment up in <machine/endian.h> that was accidentially moved down a few revisions ago. o Reenable userland's use of optimized inline-asm versions of byteorder(3) functions. o Fix ordering of prototypes vs. redefinition of byteorder(3) functions, so that the non-GCC (libc asm) case has proper prototypes. o Add proper prototypes for byteorder(3) functions in <sys/param.h>. o Prevent redundant duplicate prototypes by making use of the _BYTEORDER_PROTOTYPED define. o Move the bswap16(), bswap32(), bswap64() C functions into MD space for platforms in which asm versions don't exist. This significantly reduces the complexity of some things at the cost of duplicate code. Reviewed by: bde Notes: svn path=/head/; revision=91959
* | If syslog fails to talk to syslogd, then it tries to write a messageDavid Malone2002-03-091-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | to the console in a final attempt to log something. Make this final attempt non-blocking so that a blocking console doesn't end up blocking process which attempt to syslog something. In particular, this means you should be able to su and fix the problem if the console becomes blocking. MFC after: 3 weeks Notes: svn path=/head/; revision=91940
* | Correct a typo.Dima Dorfman2002-03-091-1/+1
| | | | | | | | | | | | | | Submitted by: peter.kusenda@accenture.com Notes: svn path=/head/; revision=91935
* | This API will appear in FreeBSD 4.6.Dima Dorfman2002-03-091-1/+1
| | | | | | | | Notes: svn path=/head/; revision=91930