Date: Mon, 19 Feb 2001 16:34:57 -0800 (PST) From: Tor Egge <tegge@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/devel/linuxthreads Makefile pkg-plist ports/devel/linuxthreads/files wraputhread.c README.FreeBSD patch-aa Message-ID: <200102200034.f1K0Yvi17894@freefall.freebsd.org>
index | next in thread | raw e-mail
tegge 2001/02/19 16:34:57 PST
Modified files:
devel/linuxthreads Makefile pkg-plist
devel/linuxthreads/files README.FreeBSD patch-aa
Added files:
devel/linuxthreads/files wraputhread.c
Log:
Initialize attributes for new threads with default values when a NULL
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.
Revision Changes Path
1.20 +8 -7 ports/devel/linuxthreads/Makefile
1.5 +0 -1 ports/devel/linuxthreads/pkg-plist
1.7 +13 -0 ports/devel/linuxthreads/files/README.FreeBSD
1.10 +65 -53 ports/devel/linuxthreads/files/patch-aa
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102200034.f1K0Yvi17894>
