Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Apr 2003 20:06:42 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libthr/arch/ia64 Makefile.inc src/lib/libthr/arch/ia64/ia64         _curthread.c
Message-ID:  <200304200306.h3K36gRj044660@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2003/04/19 20:06:42 PDT

  FreeBSD src repository

  Added files:
    lib/libthr/arch/ia64 Makefile.inc 
    lib/libthr/arch/ia64/ia64 _curthread.c 
  Log:
  Add support for ia64.
  
  Note that the tp register (r13) is reserved as the TLS pointer in
  the same way that that gp register (r1) is reserved as the global
  pointer. This implementation uses the tp register to point to the
  thread structure used by the threads implementation. This is not
  in violation with the runtime specification provided the TLS is
  a fixed distance from the thread structure. This is only an issue
  when code used the __thread keyword to create TLS. This is not
  supported at the moment.
  
  Revision  Changes    Path
  1.1       +5 -0      src/lib/libthr/arch/ia64/Makefile.inc (new)
  1.1       +59 -0     src/lib/libthr/arch/ia64/ia64/_curthread.c (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304200306.h3K36gRj044660>