Why not? https://github.com/apple/swift/blob/8d9ef80304d7b36e13619ea50e6e76f3ec9221ba/test/Inputs/clang-importer-sdk/usr/include/ctypes.h#L146
> On 23 Mar 2016, at 21:29, Saleem Abdulrasool <compn...@compnerd.org> wrote: > > On Wed, Mar 23, 2016 at 2:28 PM, Alex Blewitt <alex.blew...@gmail.com > <mailto:alex.blew...@gmail.com>> wrote: > There’s a Float80 type, if you’re looking for an 80-bit floating point value. > > Im explicitly trying to import a call from C through the clang-importer (to > ensure that long doubles are imported correctly). As such, unfortunately, I > don't think that the use of Float80 is appropriate in this case. > > Alex > > > On 23 Mar 2016, at 21:25, Saleem Abdulrasool via swift-dev > > <swift-dev@swift.org <mailto:swift-dev@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@swift.org <mailto:swift-dev@swift.org> > > https://lists.swift.org/mailman/listinfo/swift-dev > > <https://lists.swift.org/mailman/listinfo/swift-dev> > > > > > -- > Saleem Abdulrasool > compnerd (at) compnerd (dot) org
_______________________________________________ swift-dev mailing list swift-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-dev