mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-21 01:12:32 +08:00
2001-01-24 Jeff Holcomb <jeffh@redhat.com>
* remote-udi.c (udi_open): Change strdup to xstrdup. * thread.c (thread_apply_all_command): Change strdup to xstrdup. Update copyright message. * varobj.c (delete_variable_1): Likewise. * gdb_string.h: Remove declaration of strdup. Update copyright message. * config/xm-mpw.h: Likewise. * config/i386/xm-i386mach.h: Likewise. * config/m68k/xm-apollo68b.h: Likewise. * config/m68k/xm-hp300bsd.h: Likewise. * config/rs6000/xm-rs6000.h: Likewise. * config/vax/xm-vaxult.h: Remove declaration of strdup. * config/vax/xm-vaxult2.h: Likewise.
This commit is contained in:
parent
b91d87cfc7
commit
5b616ba11e
@ -1,3 +1,20 @@
|
||||
2001-01-26 Jeff Holcomb <jeffh@redhat.com>
|
||||
|
||||
* remote-udi.c (udi_open): Change strdup to xstrdup.
|
||||
* thread.c (thread_apply_all_command): Change strdup to xstrdup.
|
||||
Update copyright message.
|
||||
* varobj.c (delete_variable_1): Likewise.
|
||||
|
||||
* gdb_string.h: Remove declaration of strdup. Update copyright
|
||||
message.
|
||||
* config/xm-mpw.h: Likewise.
|
||||
* config/i386/xm-i386mach.h: Likewise.
|
||||
* config/m68k/xm-apollo68b.h: Likewise.
|
||||
* config/m68k/xm-hp300bsd.h: Likewise.
|
||||
* config/rs6000/xm-rs6000.h: Likewise.
|
||||
* config/vax/xm-vaxult.h: Remove declaration of strdup.
|
||||
* config/vax/xm-vaxult2.h: Likewise.
|
||||
|
||||
2001-01-26 Jeff Holcomb <jeffh@redhat.com>
|
||||
|
||||
* MAINTAINERS: Add Jeff Holcomb to Write After Approval list.
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Definitions to make GDB run on Mach on an Intel 386
|
||||
Copyright (C) 1986, 1987, 1989, 1991, 1992 Free Software Foundation, Inc.
|
||||
Copyright (C) 1986, 1987, 1989, 1991, 1992, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
@ -27,5 +27,3 @@
|
||||
|
||||
/* <errno.h> only defines this if __STDC__!!! */
|
||||
extern int errno;
|
||||
|
||||
extern char *strdup ();
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Macro definitions for an Apollo m68k in BSD mode
|
||||
Copyright (C) 1992 Free Software Foundation, Inc.
|
||||
Copyright (C) 1992, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
@ -21,5 +21,3 @@
|
||||
#define HOST_BYTE_ORDER BIG_ENDIAN
|
||||
|
||||
#define ALIGN_STACK_ON_STARTUP
|
||||
|
||||
extern char *strdup ();
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Parameters for hosting on a Hewlett-Packard 9000/300, running bsd.
|
||||
Copyright 1986, 1987, 1989, 1991, 1992, 1993 Free Software Foundation, Inc.
|
||||
Copyright 1986, 1987, 1989, 1991, 1992, 1993, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
@ -30,8 +30,6 @@
|
||||
|
||||
/* Kernel is a bit tenacious about sharing text segments, disallowing bpts. */
|
||||
#define ONE_PROCESS_WRITETEXT
|
||||
|
||||
extern char *strdup (const char *);
|
||||
|
||||
/* Interface definitions for kernel debugger KDB. */
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Parameters for hosting on an RS6000, for GDB, the GNU debugger.
|
||||
Copyright 1986-87, 1989, 1991-96, 1998 Free Software Foundation, Inc.
|
||||
Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 2001 Free Software Foundation, Inc.
|
||||
Contributed by IBM Corporation.
|
||||
|
||||
This file is part of GDB.
|
||||
@ -67,9 +67,6 @@
|
||||
|
||||
#define SETPGRP_ARGS 1
|
||||
|
||||
/* AIX doesn't have strdup, so we need to declare it for libiberty */
|
||||
extern char *strdup (char *);
|
||||
|
||||
/* Signal handler for SIGWINCH `window size changed'. */
|
||||
|
||||
#define SIGWINCH_HANDLER aix_resizewindow
|
||||
|
@ -1,8 +1,6 @@
|
||||
/* Definitions to make GDB run on a vax under Ultrix. */
|
||||
|
||||
#include "vax/xm-vax.h"
|
||||
extern char *strdup ();
|
||||
|
||||
/* This is required for Ultrix 3.1b, not for later versions. Ultrix
|
||||
3.1b can't just use xm-vaxult2.h because Ultrix 3.1b does define
|
||||
FD_SET. Sure, we could have separate configurations for vaxult2,
|
||||
|
@ -1,8 +1,6 @@
|
||||
/* Definitions to make GDB run on a vax under Ultrix. */
|
||||
|
||||
#include "vax/xm-vax.h"
|
||||
extern char *strdup ();
|
||||
|
||||
#define NO_PTRACE_H
|
||||
|
||||
/* Old versions of ultrix have fd_set but not the FD_* macros. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Macro definitions for running GDB on Apple Macintoshes.
|
||||
Copyright (C) 1994, 1995 Free Software Foundation, Inc.
|
||||
Copyright (C) 1994, 1995, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
@ -42,10 +42,6 @@
|
||||
|
||||
#define POSIX_UTIME
|
||||
|
||||
/* No declaration of strdup in MPW's string.h, oddly enough. */
|
||||
|
||||
char *strdup (char *s1);
|
||||
|
||||
/* '.' indicates drivers on the Mac, so we need a different filename. */
|
||||
|
||||
#define GDBINIT_FILENAME "_gdbinit"
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Portable <string.h>
|
||||
Copyright 1995, 1998 Free Software Foundation, Inc.
|
||||
Copyright 1995, 1998, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of GDB.
|
||||
|
||||
@ -58,10 +58,6 @@ extern char *strerror (int); /* X3.159-1989 4.11.6.2 */
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef NEED_DECLARATION_STRDUP
|
||||
extern char *strdup (); /* full prototype collides w/ some OSes (AIX 3.2.5) */
|
||||
#endif
|
||||
|
||||
#ifdef NEED_DECLARATION_STRSTR
|
||||
#ifndef strstr
|
||||
extern char *strstr (const char *, const char *); /* X3.159-1989 4.11.5.7 */
|
||||
|
@ -234,7 +234,7 @@ udi_open (char *name, int from_tty)
|
||||
if (!name)
|
||||
error ("Usage: target udi config_id, where config_id appears in udi_soc file");
|
||||
|
||||
udi_config_id = strdup (strtok (name, " \t"));
|
||||
udi_config_id = xstrdup (strtok (name, " \t"));
|
||||
|
||||
if (UDIConnect (udi_config_id, &udi_session_id))
|
||||
/* FIXME: Should set udi_session_id to -1 here. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Multi-process/thread control for GDB, the GNU debugger.
|
||||
Copyright 1986, 1987, 1988, 1993, 1998, 1999, 2000
|
||||
Copyright 1986, 1987, 1988, 1993, 1998, 1999, 2000, 2001
|
||||
|
||||
Contributed by Lynx Real-Time Systems, Inc. Los Gatos, CA.
|
||||
Free Software Foundation, Inc.
|
||||
@ -531,7 +531,7 @@ thread_apply_all_command (char *cmd, int from_tty)
|
||||
|
||||
/* Save a copy of the command in case it is clobbered by
|
||||
execute_command */
|
||||
saved_cmd = strdup (cmd);
|
||||
saved_cmd = xstrdup (cmd);
|
||||
saved_cmd_cleanup_chain = make_cleanup (xfree, (void *) saved_cmd);
|
||||
for (tp = thread_list; tp; tp = tp->next)
|
||||
if (thread_alive (tp))
|
||||
@ -574,7 +574,7 @@ thread_apply_command (char *tidlist, int from_tty)
|
||||
|
||||
/* Save a copy of the command in case it is clobbered by
|
||||
execute_command */
|
||||
saved_cmd = strdup (cmd);
|
||||
saved_cmd = xstrdup (cmd);
|
||||
saved_cmd_cleanup_chain = make_cleanup (xfree, (void *) saved_cmd);
|
||||
while (tidlist < cmd)
|
||||
{
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* Implementation of the GDB variable objects API.
|
||||
Copyright 1999, 2000 Free Software Foundation, Inc.
|
||||
Copyright 1999, 2000, 2001 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@ -1072,7 +1072,7 @@ delete_variable_1 (struct cpstack **resultp, int *delcountp, struct varobj *var,
|
||||
yet been installed, don't report it, it belongs to the caller... */
|
||||
if (var->obj_name != NULL)
|
||||
{
|
||||
cppush (resultp, strdup (var->obj_name));
|
||||
cppush (resultp, xstrdup (var->obj_name));
|
||||
*delcountp = *delcountp + 1;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user