home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / gnu / src / amiga / gdb-4.12-src.lha / gdb-4.12 / gdb / config / m68k / tm-monitor.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-03  |  1.7 KB  |  50 lines

  1. /* Parameters for the Integrated Systems Rom68k boot monitor
  2.    Copyright (C) 1986, 1987, 1989, 199 Free Software Foundation, Inc.
  3.  
  4. This file is part of GDB.
  5.  
  6. This program is free software; you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License as published by
  8. the Free Software Foundation; either version 2 of the License, or
  9. (at your option) any later version.
  10.  
  11. This program is distributed in the hope that it will be useful,
  12. but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14. GNU General Public License for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with this program; if not, write to the Free Software
  18. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */
  19.  
  20. /* GCC is probably the only compiler used on this configuration.  So
  21.    get this right even if the code which detects gcc2_compiled. is
  22.    still broken.  */
  23.  
  24. #define BELIEVE_PCC_PROMOTION 1
  25.  
  26. #undef HAVE_68881        /* GDB won't compile without this */
  27.  
  28. #define GDBINIT_FILENAME        ".monitor-gdbinit"
  29.  
  30. #define DEFAULT_PROMPT          "(remote-gdb) "
  31.  
  32. #include "m68k/tm-m68k.h"
  33.  
  34. #undef REGISTER_NAMES
  35. #  ifdef HAVE_68881
  36. #  define REGISTER_NAMES  \
  37.  {"d0", "d1", "d2", "d3", "d4", "d5", "d6", "d7", \
  38.   "a0", "a1", "a2", "a3", "a4", "a5", "a6", "usp", \
  39.   "sr", "pc",  \
  40.   "fp0", "fp1", "fp2", "fp3", "fp4", "fp5", "fp6", "fp7", \
  41.   "fpcontrol", "fpstatus", "fpiaddr", "fpcode", "fpflags" }
  42. #else
  43. #  undef NUM_REGS
  44. #  define NUM_REGS 18
  45. #  define REGISTER_NAMES  \
  46.  {"d0", "d1", "d2", "d3", "d4", "d5", "d6", "d7", \
  47.   "a0", "a1", "a2", "a3", "a4", "a5", "a6", "usp", \
  48.   "sr", "pc" }
  49. #endif
  50.