summaryrefslogtreecommitdiff
path: root/gcc/lto-wrapper.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/lto-wrapper.c')
-rw-r--r--gcc/lto-wrapper.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.c
index 516c6217c29..08106beb28a 100644
--- a/gcc/lto-wrapper.c
+++ b/gcc/lto-wrapper.c
@@ -1983,17 +1983,17 @@ 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");
+ if(p.GetCode() == Cody::Client::PC_OK) {
+ fprintf(stderr, "\tlto compilation succeeded\n");
+ }
+ else {
+ if(!p.GetString().empty()) {
+ fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str());
}
else {
- fprintf(stderr, "\tlto compilation failure message: %s\n", p.GetString().c_str());
+ fprintf(stderr, "\tlto compilation unknown failure\n");
}
}
- else {
- fprintf(stderr, "\tlto compilation unknown failure\n");
- }
++r_iter;
}