mirror of git://gcc.gnu.org/git/gcc.git
updating for generic libcody interface
This commit is contained in:
parent
9eebf96f87
commit
d02e931dca
|
|
@ -1983,16 +1983,16 @@ cont:
|
|||
while(r_iter != response.end()) {
|
||||
Cody::Packet const &p = *r_iter;
|
||||
|
||||
if(p.GetCode() == Cody::Client::PC_INVOKED) {
|
||||
if(strcmp(p.GetString().c_str(), "success") == 0) {
|
||||
fprintf(stderr, "\tlto compilation succeeded\n");
|
||||
}
|
||||
else {
|
||||
fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str());
|
||||
}
|
||||
if(p.GetCode() == Cody::Client::PC_OK) {
|
||||
fprintf(stderr, "\tlto compilation succeeded\n");
|
||||
}
|
||||
else {
|
||||
fprintf(stderr, "\tlto compilation unknown failure\n");
|
||||
if(!p.GetString().empty()) {
|
||||
fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str());
|
||||
}
|
||||
else {
|
||||
fprintf(stderr, "\tlto compilation unknown failure\n");
|
||||
}
|
||||
}
|
||||
|
||||
++r_iter;
|
||||
|
|
|
|||
|
|
@ -170,7 +170,7 @@ module_resolver::ConnectRequest (Cody::Server *s, unsigned version,
|
|||
int
|
||||
module_resolver::ModuleRepoRequest (Cody::Server *s)
|
||||
{
|
||||
s->ModuleRepoResponse (repo);
|
||||
s->PathnameResponse (repo);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
@ -190,7 +190,7 @@ module_resolver::cmi_response (Cody::Server *s, std::string &module)
|
|||
if (iter->second.empty ())
|
||||
s->ErrorResponse ("no such module");
|
||||
else
|
||||
s->ModuleCMIResponse (iter->second);
|
||||
s->PathnameResponse (iter->second);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -237,9 +237,9 @@ module_resolver::IncludeTranslateRequest (Cody::Server *s,
|
|||
}
|
||||
|
||||
if (iter == map.end () || iter->second.empty ())
|
||||
s->IncludeTranslateResponse (false);
|
||||
s->BoolResponse (false);
|
||||
else
|
||||
s->ModuleCMIResponse (iter->second);
|
||||
s->PathnameResponse (iter->second);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
@ -265,7 +265,7 @@ int module_resolver::InvokeSubProcessRequest (Cody::Server *s, std::vector<std::
|
|||
fork_execute (new_argv[0], new_argv, true);
|
||||
|
||||
// TODO: send back a compile status response
|
||||
s->InvokedResponse("success");
|
||||
s->OKResponse();
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue