[swift-dev] long double usage in swift

Saleem Abdulrasool compnerd at compnerd.org
Wed Mar 23 16:25:10 CDT 2016


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20160323/fb154383/attachment.html>


More information about the swift-dev mailing list