This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: objcopy fails silently with an empty input file


Hi Shaun,

objcopy silently fails when the input file is empty. I'd rather it
didn't fail -- this used to work in previous versions -- but it
definitely shouldn't fail silently.

Please could you try the attached patch and let me know if you have any problems with it ?


Cheers
  Nick

binutils/ChangeLog
2005-04-13  Nick Clifton  <nickc@redhat.com>

	* objcopy.c (copy_file): Emit a message when skipping an empty
	input file.

Index: binutils/objcopy.c
===================================================================
RCS file: /cvs/src/src/binutils/objcopy.c,v
retrieving revision 1.77
diff -c -3 -p -r1.77 objcopy.c
*** binutils/objcopy.c	15 Mar 2005 17:45:18 -0000	1.77
--- binutils/objcopy.c	13 Apr 2005 16:06:23 -0000
*************** copy_file (const char *input_filename, c
*** 1701,1706 ****
--- 1701,1707 ----

    if (get_file_size (input_filename) < 1)
      {
+       non_fatal (_("%s: empty input file"), input_filename);
        status = 1;
        return;
      }


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]