Path: blob/main/contrib/llvm-project/clang/lib/Driver/ToolChains/Lanai.h
35269 views
//===--- Lanai.h - Lanai ToolChain Implementations --------------*- C++ -*-===//1//2// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.3// See https://llvm.org/LICENSE.txt for license information.4// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception5//6//===----------------------------------------------------------------------===//78#ifndef LLVM_CLANG_LIB_DRIVER_TOOLCHAINS_LANAI_H9#define LLVM_CLANG_LIB_DRIVER_TOOLCHAINS_LANAI_H1011#include "Gnu.h"12#include "clang/Driver/ToolChain.h"1314namespace clang {15namespace driver {16namespace toolchains {1718class LLVM_LIBRARY_VISIBILITY LanaiToolChain : public Generic_ELF {19public:20LanaiToolChain(const Driver &D, const llvm::Triple &Triple,21const llvm::opt::ArgList &Args)22: Generic_ELF(D, Triple, Args) {}2324// No support for finding a C++ standard library yet.25void addLibCxxIncludePaths(26const llvm::opt::ArgList &DriverArgs,27llvm::opt::ArgStringList &CC1Args) const override {}28void addLibStdCxxIncludePaths(29const llvm::opt::ArgList &DriverArgs,30llvm::opt::ArgStringList &CC1Args) const override {}31};3233} // end namespace toolchains34} // end namespace driver35} // end namespace clang3637#endif // LLVM_CLANG_LIB_DRIVER_TOOLCHAINS_LANAI_H383940