mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-01 15:11:24 +00:00
add_input_file and add_input_library now take const arguments, remove the
const_cast. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106410 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
bc2ed599e8
commit
bebb640b6b
@ -439,7 +439,7 @@ static ld_plugin_status all_symbols_read_hook(void) {
|
||||
|
||||
lto_codegen_dispose(cg);
|
||||
|
||||
if ((*add_input_file)(const_cast<char*>(uniqueObjPath.c_str())) != LDPS_OK) {
|
||||
if ((*add_input_file)(uniqueObjPath.c_str()) != LDPS_OK) {
|
||||
(*message)(LDPL_ERROR, "Unable to add .o file to the link.");
|
||||
(*message)(LDPL_ERROR, "File left behind in: %s", uniqueObjPath.c_str());
|
||||
return LDPS_ERR;
|
||||
@ -449,7 +449,7 @@ static ld_plugin_status all_symbols_read_hook(void) {
|
||||
e = options::pass_through.end();
|
||||
i != e; ++i) {
|
||||
std::string &item = *i;
|
||||
char *item_p = const_cast<char*>(item.c_str());
|
||||
const char *item_p = item.c_str();
|
||||
if (llvm::StringRef(item).startswith("-l")) {
|
||||
if (add_input_library(item_p + 2) != LDPS_OK) {
|
||||
(*message)(LDPL_ERROR, "Unable to add library to the link.");
|
||||
|
Loading…
Reference in New Issue
Block a user