[swift-dev] long double usage in swift
Alex Blewitt
alex.blewitt at gmail.com
Wed Mar 23 16:28:22 CDT 2016
There’s a Float80 type, if you’re looking for an 80-bit floating point value.
Alex
> On 23 Mar 2016, at 21:25, Saleem Abdulrasool via swift-dev <swift-dev at swift.org> wrote:
>
> Hi,
>
> I was looking at an ABI related issue on Windows. In trying to construct a test case, it seems that I am unable to import a declaration using a long double into swift. I was wondering if there is something about long double usage in swift that I am unaware of.
>
> Inputs/abi.h:
>
> float fp32_call(void);
> double fp64_call(void);
> long double fp80_call(void);
>
> Inputs/module.map:
>
> module abi {
> header "abi.h"
> }
>
> test.swift:
>
> %swift -I Inputs -parse %s
> import abi
>
> @inline(never)
> func blackhole<T>(t : T) { }
>
> func test_floating_point() {
> }
>
> Thanks!
>
> --
> Saleem Abdulrasool
> compnerd (at) compnerd (dot) org
> _______________________________________________
> swift-dev mailing list
> swift-dev at swift.org
> https://lists.swift.org/mailman/listinfo/swift-dev
More information about the swift-dev
mailing list