From 8c6e9f05f2ba8e0211862d77b9f54f1ac7e4538d Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Sat, 30 Nov 1991 04:46:50 +0000 Subject: Add tm-i386v4.h and xm-i386v4.h to Sanitize, add i386/SVR4 to configuration file, recognize names beginning with '.' as compiler generated "fake" tags for anonymous structures, unions and enums. Add target dependent functions for SVR4 /proc register interface (i386-tdep.c). --- gdb/tm-i386v4.h | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 gdb/tm-i386v4.h (limited to 'gdb/tm-i386v4.h') diff --git a/gdb/tm-i386v4.h b/gdb/tm-i386v4.h new file mode 100644 index 0000000..33bb75f --- /dev/null +++ b/gdb/tm-i386v4.h @@ -0,0 +1,38 @@ +/* Macro definitions for GDB on an Intel i386 running SVR4. + Copyright (C) 1991, Free Software Foundation, Inc. + Written by Fred Fish at Cygnus Support (fnf@cygint) + +This file is part of GDB. + +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 +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +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. */ + +/* Use the alternate method of determining valid frame chains. */ + +#define FRAME_CHAIN_VALID_ALTERNATE + +/* number of traps that happen between exec'ing the shell + * to run an inferior, and when we finally get to + * the inferior code. This is 2 on most implementations. + */ +#define START_INFERIOR_TRAPS_EXPECTED 2 + +#include "tm-svr4.h" +#include "tm-i386v.h" + +/* We can't tell how many args there are + now that the C compiler delays popping them. */ + +#undef FRAME_NUM_ARGS +#define FRAME_NUM_ARGS(val,fi) (val = -1) -- cgit v1.1