1b43965adSMichael Flanders //===-- Implementation header for nanf128 -----------------------*- C++ -*-===// 2b43965adSMichael Flanders // 3b43965adSMichael Flanders // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4b43965adSMichael Flanders // See https://llvm.org/LICENSE.txt for license information. 5b43965adSMichael Flanders // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6b43965adSMichael Flanders // 7b43965adSMichael Flanders //===----------------------------------------------------------------------===// 8b43965adSMichael Flanders 9b43965adSMichael Flanders #ifndef LLVM_LIBC_SRC_MATH_NANF128_H 10b43965adSMichael Flanders #define LLVM_LIBC_SRC_MATH_NANF128_H 11b43965adSMichael Flanders 12*5ff3ff33SPetr Hosek #include "src/__support/macros/config.h" 13b43965adSMichael Flanders #include "src/__support/macros/properties/types.h" 14b43965adSMichael Flanders 15*5ff3ff33SPetr Hosek namespace LIBC_NAMESPACE_DECL { 16b43965adSMichael Flanders 17b43965adSMichael Flanders float128 nanf128(const char *arg); 18b43965adSMichael Flanders 19*5ff3ff33SPetr Hosek } // namespace LIBC_NAMESPACE_DECL 20b43965adSMichael Flanders 21b43965adSMichael Flanders #endif // LLVM_LIBC_SRC_MATH_NANF128_H 22