Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Apr 2002 19:36:36 -0700 (PDT)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libc/sparc64/fpu Makefile.inc fpu_qp.c
Message-ID:  <200204280236.g3S2aaL19521@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jake        2002/04/27 19:36:36 PDT

  Modified files:
    lib/libc/sparc64/fpu Makefile.inc 
  Added files:
    lib/libc/sparc64/fpu fpu_qp.c 
  Log:
  Add code to emulate arithmetic, comparison and conversion operations
  on long double, which are not implemented in hardware on any UltraSPARC
  chip that I know of.  This just calls into the existing floating point
  emulator, which is still needed to emulate other floating point operations
  in certain conditions.  Without this gcc has to generate the quad floating
  point instructions directly, which sometimes causes internal compiler
  errors.
  
  Reviewed by:    tmm
  
  Revision  Changes    Path
  1.3       +1 -1      src/lib/libc/sparc64/fpu/Makefile.inc
  1.1       +135 -0    src/lib/libc/sparc64/fpu/fpu_qp.c (new)

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?200204280236.g3S2aaL19521>