PR binutils/3001
* addr2line.c (process_file): Change function from void to returning an int. Return 0 upon success, 1 otherwise. (main): Use return value from process_file as the exit value. * ar.c (ranlib_only): Change function from void to returning an int. Return 0 upon success, 1 otherwise. (ranlib_touch): Likewise. (main): Use return value from ranlib functions as exit value. * objcopy.c (add_specific_symbol): Set status to 1 if get_file_size fails. (copy_file): Likewise. (strip_main): Likewise. (copy_main): Likewise. * objdump.c (display_file): Set exit_status to 1 if get_file_size fails. * size.c (display_file): Set return_code to 1 if get_file_size fails.
This commit is contained in:
parent
f301d54cd8
commit
d68c385bfc
6 changed files with 63 additions and 30 deletions
|
@ -2902,7 +2902,10 @@ display_file (char *filename, char *target)
|
|||
bfd *arfile = NULL;
|
||||
|
||||
if (get_file_size (filename) < 1)
|
||||
return;
|
||||
{
|
||||
exit_status = 1;
|
||||
return;
|
||||
}
|
||||
|
||||
file = bfd_openr (filename, target);
|
||||
if (file == NULL)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue