| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
switches on UP systems when the thread waiting on a condition has a
higher priority than the thread signalling the condition.
Bump port revision.
Notes:
svn path=/head/; revision=47555
|
|
|
|
|
|
|
| |
that the stack frame chain stops here.
Notes:
svn path=/head/; revision=47553
|
|
|
|
| |
Notes:
svn path=/head/; revision=47552
|
|
|
|
|
|
|
|
| |
ldconfig -r didn't list the library, making it impossible for other
ports to depend on the linuxthreads port.
Notes:
svn path=/head/; revision=44611
|
|
|
|
| |
Notes:
svn path=/head/; revision=43965
|
|
|
|
|
|
|
|
|
| |
is a shared library. Use a copy of .cerror to avoid this problem.
PR: 24845
Notes:
svn path=/head/; revision=38796
|
|
|
|
| |
Notes:
svn path=/head/; revision=38795
|
|
|
|
| |
Notes:
svn path=/head/; revision=38691
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pthread_attr_t is provided as argument to pthread_create.
liblgcc_r_pic.a no longer exists.
Put the liblgcc_r.a version of __get_eh_info() and __register_frame_info()
into the shared linuxthreads library to avoid using the incompatible
libgcc.a version. Shared libraries that use exceptions still represent a
problem if linked before the linuxthreads library.
Compile liblgcc_r.a before the main linuxthreads library to provide
the object files that contains __get_eh_info() and __register_frame_info().
Add minimal wrappers for native thread library functions used by
5.0-CURRENT libc. The wrappers try to call corresponding functions
in the linuxthreads library after performing argument conversion.
Notes:
svn path=/head/; revision=38495
|
|
|
|
|
|
|
|
|
|
| |
larger than 16kB. Make sure to call global destructors during shutdown.
PR: ports/22429
Submitted by: tegge
Notes:
svn path=/head/; revision=34854
|
|
|
|
| |
Notes:
svn path=/head/; revision=30532
|
|
|
|
|
|
|
|
| |
creating a gcc specs file (prompted by Dima Ruben). Remove obsolete
information and update various tidbits.
Notes:
svn path=/head/; revision=30502
|
|
|
|
|
|
|
|
|
| |
and override variables as necessary. This vastly shortens this file, makes
tracking toolchain changes more automatic, and makes the linuxthreads port
build on both -stable and -current.
Notes:
svn path=/head/; revision=30500
|
|
|
|
| |
Notes:
svn path=/head/; revision=28720
|
|
|
|
|
|
|
| |
Don't compile the lockfile.c that comes with LinuxThreads.
Notes:
svn path=/head/; revision=25194
|
|
|
|
|
|
|
|
|
|
| |
causes infinite recursion while trying to initialize the internal library
state. Instead, use a simple spinlock-based rwlock implementation.
Make minor cancellation cleanups.
Notes:
svn path=/head/; revision=25076
|
|
|
|
|
|
|
|
|
| |
still some problems, at least with signal handling and locking on SMP.
Submitted by: dick
Notes:
svn path=/head/; revision=24399
|
|
|
|
|
|
|
| |
the C-style externs in this assembler file. (!)
Notes:
svn path=/head/; revision=24219
|
|
|
|
|
|
|
| |
Submitted by: "Russell L. Carter" <rcarter@pinyon.org>
Notes:
svn path=/head/; revision=24208
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
which is rather tightly coupled with GNU libc, unlike the older version
of this port.
LinuxThreads has added many features since it was integrated with GNU libc,
which means that a number of interfaces that were borrowed from libc_r are
no longer needed.
This updated port required a lot of reworking of the port, so there are
likely to be new bugs.
Notes:
svn path=/head/; revision=23948
|
|
|
|
|
|
|
|
|
| |
Change Maintainer to Jason Evans
Submitted by: "Richard Seaman, Jr." <dick@tar.com>
Notes:
svn path=/head/; revision=23574
|
|
|
|
|
|
|
| |
more tuning
Notes:
svn path=/head/; revision=23545
|
|
|
|
|
|
|
| |
Submitted by: "Richard Seaman, Jr." <dick@tar.com>, rcarter@pinyon.org
Notes:
svn path=/head/; revision=23516
|
|
Submitted by: "Richard Seaman, Jr." <dick@tar.com>
Native FreeBSD port of the linuxthreads library
Includes added files and stuff you need to add to the rest of your system.
This is for -current I'm sure Richard's older version might be
a good place to start for a 3.x version.
Notes:
svn path=/head/; revision=23511
|