clang 19.0.0git
Functions
OHOS.cpp File Reference
#include "OHOS.h"
#include "Arch/ARM.h"
#include "CommonArgs.h"
#include "clang/Config/config.h"
#include "clang/Driver/Compilation.h"
#include "clang/Driver/Driver.h"
#include "clang/Driver/DriverDiagnostic.h"
#include "clang/Driver/Options.h"
#include "clang/Driver/SanitizerArgs.h"
#include "llvm/Option/ArgList.h"
#include "llvm/ProfileData/InstrProf.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/VirtualFileSystem.h"
#include "llvm/Support/ScopedPrinter.h"

Go to the source code of this file.

Functions

static bool findOHOSMuslMultilibs (const Multilib::flags_list &Flags, DetectedMultilibs &Result)
 
static bool findOHOSMultilibs (const Driver &D, const ToolChain &TC, const llvm::Triple &TargetTriple, StringRef Path, const ArgList &Args, DetectedMultilibs &Result)
 
static std::string makePath (const std::initializer_list< std::string > &IL)
 

Function Documentation

◆ findOHOSMultilibs()

static bool findOHOSMultilibs ( const Driver D,
const ToolChain TC,
const llvm::Triple &  TargetTriple,
StringRef  Path,
const ArgList &  Args,
DetectedMultilibs Result 
)
static

◆ findOHOSMuslMultilibs()

static bool findOHOSMuslMultilibs ( const Multilib::flags_list Flags,
DetectedMultilibs Result 
)
static

◆ makePath()

static std::string makePath ( const std::initializer_list< std::string > &  IL)
static