diff options
-rw-r--r-- | gdb/debugify.c | 7 | ||||
-rw-r--r-- | gdb/maint.c | 2 | ||||
-rw-r--r-- | gdb/remote-sim.c | 4 |
3 files changed, 8 insertions, 5 deletions
diff --git a/gdb/debugify.c b/gdb/debugify.c index 8411e35..841b589 100644 --- a/gdb/debugify.c +++ b/gdb/debugify.c @@ -19,6 +19,10 @@ 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#define DEBUGIFY +#include "debugify.h" +#include "config.h" + #include <stdio.h> #ifdef HAVE_STDLIB_H #include <stdlib.h> @@ -29,9 +33,6 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include <strings.h> #endif -#define DEBUGIFY -#include "debugify.h" - #define REDIRECT static FILE *fout = NULL; diff --git a/gdb/maint.c b/gdb/maint.c index 54fc626..ac86dd0 100644 --- a/gdb/maint.c +++ b/gdb/maint.c @@ -297,7 +297,7 @@ maintenance_translate_address (arg, from_tty) sect = NULL; p = arg; - if (!isdigit (p)) + if (!isdigit (*p)) { /* See if we have a valid section name */ while (*p && !isspace (*p)) /* Find end of section name */ p++; diff --git a/gdb/remote-sim.c b/gdb/remote-sim.c index 3b0ddb4..f40c70c 100644 --- a/gdb/remote-sim.c +++ b/gdb/remote-sim.c @@ -137,7 +137,9 @@ init_callbacks () gdb_callback.init (&gdb_callback); gdb_callback.write_stdout = gdb_os_write_stdout; gdb_callback.printf_filtered = gdb_os_printf_filtered; - gdb_callback.error = gdb_os_error; + /* ??? where'd error come from? */ + /*gdb_callback.error = gdb_os_error;*/ + gdb_callback.last_errno= gdb_os_error; sim_set_callbacks (&gdb_callback); callbacks_initialized = 1; } |