aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binutils/ChangeLog5
-rw-r--r--binutils/Makefile.in2
-rw-r--r--binutils/ar.c10
3 files changed, 13 insertions, 4 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 335aed1..e33afa8 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,8 @@
+Tue May 5 12:00:58 1992 Per Bothner (bothner@rtl.cygnus.com)
+
+ * Makefile.in: Bump to version 1.97.
+ * ar.c: Declare errno for machines that need it.
+
Mon May 4 23:29:51 1992 John Gilmore (gnu@cygnus.com)
* objdump.c (display_info): Handle error cases without coredump.
diff --git a/binutils/Makefile.in b/binutils/Makefile.in
index 1695938..8ec1d35 100644
--- a/binutils/Makefile.in
+++ b/binutils/Makefile.in
@@ -61,7 +61,7 @@ BISONFLAGS = -tvd
TEXI2ROFF=texi2roff
# Distribution version
-VERSION=1.96
+VERSION=1.97
# Distribution name
DIST_NAME=binutils-${VERSION}
diff --git a/binutils/ar.c b/binutils/ar.c
index 244a15a..d881f4f 100644
--- a/binutils/ar.c
+++ b/binutils/ar.c
@@ -37,9 +37,12 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include <sys/time.h>
#endif
#include <errno.h>
+#ifndef errno
+extern int errno;
+#endif
#define BUFSIZE 8192
-void EXFUN(open_inarch,(char *archive_filename));
+
PROTO(void, print_contents, (bfd * member));
@@ -391,7 +394,7 @@ char *file;
return filename;
}
- void
+int
open_inarch(archive_filename)
char *archive_filename;
{
@@ -406,7 +409,7 @@ open_inarch(archive_filename)
fprintf (stderr, "%s: %s not found.\n", program_name,
archive_filename);
maybequit();
- return ;
+ return 0;
}
if (!silent_create)
fprintf(stderr,
@@ -446,6 +449,7 @@ open_inarch(archive_filename)
if (bfd_error != no_more_archived_files)
goto bloser;
}
+return 1;
}