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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102200034.f1K0Yvi17894>