Skip site navigation (1)Skip section navigation (2)
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>