mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-09 11:25:55 +00:00
Make things static that don't need to be referenced from outside the file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101430 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -58,16 +58,16 @@ namespace {
|
|||||||
}
|
}
|
||||||
|
|
||||||
namespace options {
|
namespace options {
|
||||||
bool generate_api_file = false;
|
static bool generate_api_file = false;
|
||||||
const char *as_path = NULL;
|
static const char *as_path = NULL;
|
||||||
// Additional options to pass into the code generator.
|
// Additional options to pass into the code generator.
|
||||||
// Note: This array will contain all plugin options which are not claimed
|
// Note: This array will contain all plugin options which are not claimed
|
||||||
// as plugin exclusive to pass to the code generator.
|
// as plugin exclusive to pass to the code generator.
|
||||||
// For example, "generate-api-file" and "as"options are for the plugin
|
// For example, "generate-api-file" and "as"options are for the plugin
|
||||||
// use only and will not be passed.
|
// use only and will not be passed.
|
||||||
std::vector<std::string> extra;
|
static std::vector<std::string> extra;
|
||||||
|
|
||||||
void process_plugin_option(const char* opt)
|
static void process_plugin_option(const char* opt)
|
||||||
{
|
{
|
||||||
if (opt == NULL)
|
if (opt == NULL)
|
||||||
return;
|
return;
|
||||||
@@ -88,10 +88,10 @@ namespace options {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ld_plugin_status claim_file_hook(const ld_plugin_input_file *file,
|
static ld_plugin_status claim_file_hook(const ld_plugin_input_file *file,
|
||||||
int *claimed);
|
int *claimed);
|
||||||
ld_plugin_status all_symbols_read_hook(void);
|
static ld_plugin_status all_symbols_read_hook(void);
|
||||||
ld_plugin_status cleanup_hook(void);
|
static ld_plugin_status cleanup_hook(void);
|
||||||
|
|
||||||
extern "C" ld_plugin_status onload(ld_plugin_tv *tv);
|
extern "C" ld_plugin_status onload(ld_plugin_tv *tv);
|
||||||
ld_plugin_status onload(ld_plugin_tv *tv) {
|
ld_plugin_status onload(ld_plugin_tv *tv) {
|
||||||
@@ -192,8 +192,8 @@ ld_plugin_status onload(ld_plugin_tv *tv) {
|
|||||||
/// claim_file_hook - called by gold to see whether this file is one that
|
/// claim_file_hook - called by gold to see whether this file is one that
|
||||||
/// our plugin can handle. We'll try to open it and register all the symbols
|
/// our plugin can handle. We'll try to open it and register all the symbols
|
||||||
/// with add_symbol if possible.
|
/// with add_symbol if possible.
|
||||||
ld_plugin_status claim_file_hook(const ld_plugin_input_file *file,
|
static ld_plugin_status claim_file_hook(const ld_plugin_input_file *file,
|
||||||
int *claimed) {
|
int *claimed) {
|
||||||
void *buf = NULL;
|
void *buf = NULL;
|
||||||
if (file->offset) {
|
if (file->offset) {
|
||||||
// Gold has found what might be IR part-way inside of a file, such as
|
// Gold has found what might be IR part-way inside of a file, such as
|
||||||
@@ -316,7 +316,7 @@ ld_plugin_status claim_file_hook(const ld_plugin_input_file *file,
|
|||||||
/// At this point, we use get_symbols to see if any of our definitions have
|
/// At this point, we use get_symbols to see if any of our definitions have
|
||||||
/// been overridden by a native object file. Then, perform optimization and
|
/// been overridden by a native object file. Then, perform optimization and
|
||||||
/// codegen.
|
/// codegen.
|
||||||
ld_plugin_status all_symbols_read_hook(void) {
|
static ld_plugin_status all_symbols_read_hook(void) {
|
||||||
lto_code_gen_t cg = lto_codegen_create();
|
lto_code_gen_t cg = lto_codegen_create();
|
||||||
|
|
||||||
for (std::list<claimed_file>::iterator I = Modules.begin(),
|
for (std::list<claimed_file>::iterator I = Modules.begin(),
|
||||||
@@ -412,7 +412,7 @@ ld_plugin_status all_symbols_read_hook(void) {
|
|||||||
return LDPS_OK;
|
return LDPS_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
ld_plugin_status cleanup_hook(void) {
|
static ld_plugin_status cleanup_hook(void) {
|
||||||
std::string ErrMsg;
|
std::string ErrMsg;
|
||||||
|
|
||||||
for (int i = 0, e = Cleanup.size(); i != e; ++i)
|
for (int i = 0, e = Cleanup.size(); i != e; ++i)
|
||||||
|
Reference in New Issue
Block a user