summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Re-word warning about the rune interface, taking care to use the wordtjr2004-08-212-12/+10
| | | | "obsolete" instead of "deprecated".
* Change "deprecated" in link-time warnings about various rune functionstjr2004-08-214-8/+8
| | | | to "obsolete".
* Re-word compatibility section, taking care to use the word "obsolete" totjr2004-08-2114-54/+64
| | | | | describe the 4.4BSD extension of accepting characters (runes) outside of the range of unsigned char.
* Document when this function came into FreeBSD.obrien2004-08-211-1/+3
|
* build libthr on amd64.davidxu2004-08-191-2/+1
|
* Adjust code to support AMD64, on AMD64, thread needs to set fsbase bydavidxu2004-08-193-7/+31
| | | | | itself before it can execute any other code, so new thread should be created with all signals are masked until after fsbase is set.
* Add AMD64 support code.davidxu2004-08-192-0/+106
|
* Reword recent addition about memory moving.alfred2004-08-191-5/+4
| | | | | | | | Requested by: keramida Bump .Dd Requested by: ru
* Bring ia64 back from the dead. After a call one needs to restore themarcel2004-08-181-1/+1
| | | | | | | | | GP register, because it's clobbered for calls across load modules. The previous commit inserted the call to _init_tls() between the call to atexit() and the restoration of the GP register clobbered by it. Fix: restore GP before we call _init_tls(). Pointy hat: dfr@
* Clarify that realloc and reallocf may move the memory allocation.alfred2004-08-181-3/+7
|
* Always allocate a TLS area even if its empty - libpthread relies ondfr2004-08-181-7/+4
| | | | | | having a valid %gs when it initialises. MFC after: 2 days
* /me kicks cvs updatetrhodes2004-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)
* Fix incorrect code in an example. The previous example would producetrhodes2004-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)
* Fix compile, s/tp_dtv/tp_tdv/g.davidxu2004-08-167-7/+7
|
* Fix alpha build and add __FBSDID.dfr2004-08-161-1/+4
| | | | PR: 70518
* Bring PPC up to date with latest TLS changes.grehan2004-08-164-6/+6
|
* Plug a memory leak in error case.davidxu2004-08-161-1/+3
|
* 1. Use libpthread's exported symbols to calcuate offset in data structuredavidxu2004-08-163-130/+130
| | | | 2. Enable TLS debugger support.
* 1. Add macro DTV_OFFSET to calculate dtv offset in tcb.davidxu2004-08-1618-3/+40
| | | | 2. Export symbols needed by debugger.
* Add a file to collection all symbols will be needed by debugger.davidxu2004-08-162-0/+120
|
* Add rtld-elf to the include path for the rtld to pthread TLS interface.dfr2004-08-151-0/+1
|
* Add TLS support for i386 and amd64.dfr2004-08-1520-66/+84
|
* Add TLS support for libthr on i386.dfr2004-08-152-74/+29
|
* Add support for TLS in statically linked programs.dfr2004-08-1521-8/+490
|
* Avoid using void pointers in additive expressions.stefanf2004-08-143-3/+6
| | | | PR: 56653
* Fix outgoing ICMP on global instance.phk2004-08-141-5/+5
|
* Eliminate reliance on non-portable <err.h> by implementing a verykientzle2004-08-1411-39/+104
| | | | | | | simple errx() function. Improve behavior when bzlib/zlib are missing by detecting and issuing an error message on attempts to read gzip/bzip2 compressed archives.
* We don't need <paths.h>, so don't bother including it.kientzle2004-08-142-2/+1
|
* Avoid using void pointers in additive expressions.stefanf2004-08-132-2/+2
| | | | | PR: 56653 (libc/rpc bits) Approved by: alfred
* Document the MNT_SNAPSHOT mount flag with a cross-referenceroam2004-08-131-1/+7
| | | | | | | to mksnap_ffs(8). PR: 70402 Submitted by: James Raftery <james@now.ie>
* 1. Add missing functions: libthr_dbresume,libthr_dbsuspend.davidxu2004-08-131-20/+77
| | | | | | 2. Implement functions: libthr_db_thr_setfpregs, libthr_db_thr_setregs, libthr_db_ta_map_id2thr. 3. simplify libthr_db_thr_getfpregs, libthr_db_thr_getgregs.
* Fix example.tjr2004-08-121-4/+5
|
* Implement wcwidth() as an inline function.tjr2004-08-121-11/+2
|
* As long as we have a knob to force system scope threads, why not havedeischen2004-08-128-16/+26
| | | | | | | | | | | | | a knob to force process scope threads. If the environment variable LIBPTHREAD_PROCESS_SCOPE is set, force all threads to be process scope threads regardless of how the application creates them. If LIBPTHREAD_SYSTEM_SCOPE is set (forcing system scope threads), it overrides LIBPTHREAD_PROCESS_SCOPE. $ # To force system scope threads $ LIBPTHREAD_SYSTEM_SCOPE=anything threaded_app $ # To force process scope threads $ LIBPTHREAD_PROCESS_SCOPE=anything threaded_app
* Link to the build again. The problem was that we need a newharti2004-08-111-3/+3
| | | | | gensnmptree for the .def file to parse. This was fixed in Makefile.inc1.
* Again something bad is happening so comment out the ATM module.harti2004-08-111-3/+3
|
* Now, after the import of NgATM-1.1, re-enable the atm module.harti2004-08-111-1/+1
|
* Update "documentation date" fields.green2004-08-101-1/+1
|
* Update mlock(2) manpage to cross-reference m{,un}lockall(2), removegreen2004-08-101-1/+5
| | | | | a case where ENOMEM could be returned by munlock(2), and add possible system deadlock to the BUGS section.
* Disable the snmp_atm module until the source gets fixed. This will unbreakscottl2004-08-101-1/+1
| | | | this portion of the build.
* Link the snmp_atm module to the build unless NOATM is defined.harti2004-08-091-1/+6
|
* Now that gensnmptree can read and merge more than one tree makeharti2004-08-091-4/+4
| | | | | the rule so that the tree .c and .h files can be produced from several trees.
* A module for bsnmpd(1) that exports a MIB that contains information aboutharti2004-08-094-0/+478
| | | | the local ATM interfaces and allows to change some parameters via SNMP.
* Turn on the magic.obrien2004-08-091-2/+2
|
* Don't try to programatically support running file(1) w/in /usr/obj or otherobrien2004-08-091-1/+1
| | | | | | non-standard install path. Agreed with: ru
* Uncomment the real paths and remove the local debugging paths.obrien2004-08-091-2/+1
| | | | Noticed by: ru (who's faster than 'make world' on my stock src test machine)
* Bmake the library containing and processing the magic.obrien2004-08-092-0/+274
|
* Check debugger suspending flag for system scope thread.davidxu2004-08-082-6/+14
| | | | Reviewed by: deischen
* 1.Use new way to check if a thread is in critical region, defer suspendingdavidxu2004-08-085-32/+126
| | | | | | | | if it is true. 2.Add thread_db api td_thr_tls_get_addr to get tls address, the real code is commented out util tls patch is committed. Reviewed by: deischen
* Add archive_entry_set_mtime()kientzle2004-08-083-0/+11
|
OpenPOWER on IntegriCloud