* hosts/std-host.h: Return value of puts and fputs is int not void.
authorJim Kingdon <jkingdon@engr.sgi.com>
Tue, 22 Jun 1993 21:40:17 +0000 (21:40 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Tue, 22 Jun 1993 21:40:17 +0000 (21:40 +0000)
bfd/ChangeLog
bfd/hosts/std-host.h

index ee2d19a9b262a0bd276038f0f275d043e7ec9901..594b855b1caf4eb7e5600d570305bbfe30a75008 100644 (file)
@@ -1,3 +1,7 @@
+Tue Jun 22 16:36:51 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
+
+       * hosts/std-host.h: Return value of puts and fputs is int not void.
+
 Mon Jun 21 18:19:14 1993  Ken Raeburn  (raeburn@poseidon.cygnus.com)
 
        * elf32-target.h, elf32-hppa.c, elfcode.h: Use new
index 48dd9c403433406112c3b64a006afba4a59a9231..30328411b645b95074a04fdb8fcfbc548dc5d909 100644 (file)
@@ -37,8 +37,13 @@ extern void  bcopy ();
 extern int   bcmp ();
 extern void  bzero ();
 extern PTR   memset ();
-extern void  puts ();
-extern void  fputs ();
+
+/* These used to be declared to return void.  As far as I know that is just
+   wrong; are there any systems for which they actually don't return a
+   value (EOF for error, something else for success).  */
+extern int  puts ();
+extern int  fputs ();
+
 extern int   rmdir ();
 extern int   getuid ();
 extern int   getgid ();