| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=70499
|
|
|
|
|
|
|
| |
termination (multiple active threads).
Notes:
svn path=/head/; revision=65730
|
|
|
|
|
|
|
|
|
|
| |
Defining INSTALL_LIBLTHREAD_PIC_ARCHIVE causes installation and
registration of PIC archive for liblthread, which can be used to
generate a shared liblthread library for a different gcc installation.
Bump port revision.
Notes:
svn path=/head/; revision=61524
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't misuse DESTDIR when building linuxthreads version of libgcc.
Fix varargs warning under 5.0-CURRENT.
Don't try to register profiled libraries when NOPROFILE has been specified.
Don't try to register shared libraries when NOPIC has been specified.
Bump port revision.
PR: 38876
Notes:
svn path=/head/; revision=60883
|
|
|
|
|
|
|
|
|
|
|
| |
- Block cancel signal while creating new thread to avoid losing
the signal.
- Terminate the process with _exit(1) if it's unsafe to continue
calling atexit functions and destructors.
Notes:
svn path=/head/; revision=57988
|
|
|
|
|
|
|
| |
waiting for a signal that wasn't sent.
Notes:
svn path=/head/; revision=47806
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
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=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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
more tuning
Notes:
svn path=/head/; revision=23545
|
|
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
|