homepage: https://code.mathr.co.uk/long-double
changelog-type: markdown
hash: af062ec9f60be3de9d0164d5aa602cd4515fbfc0fcead12a15338515991fa80f
test-bench-deps: {}
maintainer: claude@mathr.co.uk
synopsis: FFI bindings for C long double
changelog: |
  # Revision history for long-double

  ## 0.1  -- 2018-03-09

  * First release.
basic-deps:
  base: ! '>=4.6 && <4.14'
  integer-gmp: ! '>=0.5 && <1.1'
all-versions:
- '0.1'
author: Claude Heiland-Allen
latest: '0.1'
description-type: haddock
description: |-
  This package provides a LongDouble type, being 80bits of x87 data taking up
  96bits on i386 and 128bits on x86_64.  On arm it is an alias for 64bit double.
  It does not provide a CLDouble type usable for FFI without wrapping in Ptr,
  this needs to be done by the compiler.
  See <https://ghc.haskell.org/trac/ghc/ticket/3353>.
license-name: BSD-3-Clause

homepage: https://code.mathr.co.uk/long-double
changelog-type: markdown
hash: 2d6c6d6d23218e252551cd7206c06f69a4f69d13ddbd9499c62f09bd180a782d
test-bench-deps: {}
maintainer: claude@mathr.co.uk
synopsis: FFI bindings for C long double
changelog: |
  # Revision history for long-double

  ## 0.1.1  -- 2020-06-15

  * Add support for aarch64 where long double == _Float128.

  ## 0.1  -- 2018-03-09

  * First release.
basic-deps:
  base: '>=4.6 && <4.15'
  integer-gmp: '>=0.5 && <1.1'
all-versions:
- '0.1'
- 0.1.1
author: Claude Heiland-Allen
latest: 0.1.1
description-type: haddock
description: |-
  This package provides a LongDouble type, being 80bits of x87 data taking up
  96bits on i386 and 128bits on x86_64.  On arm it is an alias for 64bit double.
  On aarch64 it is an alias for quadruple precision _Float128.
  It does not provide a CLDouble type usable for FFI without wrapping in Ptr,
  this needs to be done by the compiler.
  See <https://ghc.haskell.org/trac/ghc/ticket/3353>.
license-name: BSD-3-Clause

Update from Hackage at 2020-06-15T15:46:46Z
Update from Hackage at 2020-06-15T15:46:46Z
