2010-07-03 03:28:44 +08:00
|
|
|
//===-- Symbols.cpp ---------------------------------------------*- C++ -*-===//
|
|
|
|
//
|
|
|
|
// The LLVM Compiler Infrastructure
|
|
|
|
//
|
|
|
|
// This file is distributed under the University of Illinois Open Source
|
|
|
|
// License. See LICENSE.TXT for details.
|
|
|
|
//
|
|
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
|
|
|
|
#include "lldb/Host/Symbols.h"
|
|
|
|
|
|
|
|
using namespace lldb;
|
|
|
|
using namespace lldb_private;
|
|
|
|
|
2010-09-08 04:11:56 +08:00
|
|
|
#if !defined (__APPLE__)
|
|
|
|
|
2010-07-03 03:28:44 +08:00
|
|
|
FileSpec
|
2012-02-26 13:51:37 +08:00
|
|
|
Symbols::LocateExecutableObjectFile (const ModuleSpec &module_spec)
|
2010-07-03 03:28:44 +08:00
|
|
|
{
|
2010-09-08 04:11:56 +08:00
|
|
|
// FIXME
|
2010-07-03 03:28:44 +08:00
|
|
|
return FileSpec();
|
|
|
|
}
|
|
|
|
|
|
|
|
FileSpec
|
2012-02-26 13:51:37 +08:00
|
|
|
Symbols::LocateExecutableSymbolFile (const ModuleSpec &module_spec)
|
2010-07-03 03:28:44 +08:00
|
|
|
{
|
2010-09-08 04:11:56 +08:00
|
|
|
// FIXME
|
2010-07-03 03:28:44 +08:00
|
|
|
return FileSpec();
|
|
|
|
}
|
2010-09-08 04:11:56 +08:00
|
|
|
|
2012-09-12 10:03:59 +08:00
|
|
|
FileSpec
|
|
|
|
Symbols::FindSymbolFileInBundle (const FileSpec& symfile_bundle,
|
|
|
|
const lldb_private::UUID *uuid,
|
|
|
|
const ArchSpec *arch)
|
|
|
|
{
|
|
|
|
return FileSpec();
|
|
|
|
}
|
|
|
|
|
2012-09-27 11:13:55 +08:00
|
|
|
bool
|
2012-10-10 02:40:44 +08:00
|
|
|
Symbols::DownloadObjectAndSymbolFile (ModuleSpec &module_spec, bool force_lookup)
|
2012-09-27 11:13:55 +08:00
|
|
|
{
|
|
|
|
// Fill in the module_spec.GetFileSpec() for the object file and/or the
|
|
|
|
// module_spec.GetSymbolFileSpec() for the debug symbols file.
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
2012-09-12 10:03:59 +08:00
|
|
|
|
2010-09-08 04:11:56 +08:00
|
|
|
#endif
|