Wed Aug 19 10:23:27 1992 Ian Lance Taylor (ian@cygnus.com)
authorIan Lance Taylor <ian@airs.com>
Wed, 19 Aug 1992 17:26:47 +0000 (17:26 +0000)
committerIan Lance Taylor <ian@airs.com>
Wed, 19 Aug 1992 17:26:47 +0000 (17:26 +0000)
* remote-vx.c: redefine malloc to avoid buggy declaration on
RS/6000 <rpc/types.h>.
xm-rs6000.h: include <sys/select.h> to define fd_set for
<rpc/svc.h> on RS/6000.

gdb/ChangeLog
gdb/remote-vx.c
gdb/xm-rs6000.h

index a5ba2e9b7d61265d72ef52d02f0fa73145135e44..b7eb91f1fcfd2b95b33517cc807c2d4a56faa274 100644 (file)
@@ -1,3 +1,10 @@
+Wed Aug 19 10:23:27 1992  Ian Lance Taylor  (ian@cygnus.com)
+
+       * remote-vx.c: redefine malloc to avoid buggy declaration on
+       RS/6000 <rpc/types.h>.
+       xm-rs6000.h: include <sys/select.h> to define fd_set for
+       <rpc/svc.h> on RS/6000.
+
 Tue Aug 18 14:48:24 1992  Ian Lance Taylor  (ian@cygnus.com)
 
        * Makefile.in: added FLAGS_TO_PASS variable, and passed it to
index a47ed35c88d1a9f1aee07d62fbdb53d7b7a67b24..3ba3b88c6809818606de5386f82d070d27028588 100644 (file)
@@ -35,8 +35,10 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #include <sys/types.h>
 #include <sys/time.h>
 #include <sys/socket.h>
+#define malloc bogon_malloc    /* Sun claims "char *malloc()" not void * */
 #define free bogon_free                /* Sun claims "int free()" not void */
 #include <rpc/rpc.h>
+#undef malloc
 #undef free
 #include <sys/time.h>          /* UTek's <rpc/rpc.h> doesn't #incl this */
 #include <netdb.h>
index 61627ec25044c4c6f36281a59ff0e8a0f5eafc0f..9c093410dcb60de5cd4fb943320b516c4c8f36d9 100644 (file)
@@ -18,6 +18,8 @@ You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
+#include <sys/select.h>
+
 /* Big end is at the low address */
 
 #define        HOST_BYTE_ORDER BIG_ENDIAN