/* bucomm.c -- Bin Utils COMmon code.
- Copyright (C) 1991-2014 Free Software Foundation, Inc.
+ Copyright (C) 1991-2016 Free Software Foundation, Inc.
This file is part of GNU Binutils.
section_name = NULL;
va_start (args, format);
fprintf (stderr, "%s", program_name);
-
+
if (abfd)
{
if (!filename)
get_file_size (const char * file_name)
{
struct stat statbuf;
-
+
if (stat (file_name, &statbuf) < 0)
{
if (errno == ENOENT)
else
non_fatal (_("Warning: could not locate '%s'. reason: %s"),
file_name, strerror (errno));
- }
+ }
else if (! S_ISREG (statbuf.st_mode))
non_fatal (_("Warning: '%s' is not an ordinary file"), file_name);
else if (statbuf.st_size < 0)
size_t needed;
assert (abfd != NULL);
-
+
if (!abfd->my_archive)
return bfd_get_filename (abfd);