]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/nindy-tdep.c
import gdb-1999-07-07 post reformat
[thirdparty/binutils-gdb.git] / gdb / nindy-tdep.c
index 2e0b10c6a94f6e3eb440d893f5ac93ed7cef7275..4f4fd53655902433b7a80eb7f1e3a76bc89df88c 100644 (file)
@@ -2,21 +2,22 @@
    Copyright (C) 1991 Free Software Foundation, Inc.
    Contributed by Intel Corporation.
 
-This file is part of GDB.
+   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 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.
+   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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
+   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.  */
 
 /* Miscellaneous NINDY-dependent routines.
    Some replace macros normally defined in "tm.h".  */
@@ -34,41 +35,45 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 
 int
 nindy_frame_chain_valid (chain, curframe)
-    CORE_ADDR chain;
-    struct frame_info *curframe;
+     CORE_ADDR chain;
+     struct frame_info *curframe;
 {
-       struct symbol *sym;
-       struct minimal_symbol *msymbol;
+  struct symbol *sym;
+  struct minimal_symbol *msymbol;
 
-       /* crtnindy.o is an assembler module that is assumed to be linked
-        * first in an i80960 executable.  It contains the true entry point;
-        * it performs startup up initialization and then calls 'main'.
-        *
-        * 'sf' is the name of a variable in crtnindy.o that is set
-        *      during startup to the address of the first frame.
-        *
-        * 'a' is the address of that variable in 80960 memory.
-        */
-       static char sf[] = "start_frame";
-       CORE_ADDR a;
+  /* crtnindy.o is an assembler module that is assumed to be linked
+   * first in an i80960 executable.  It contains the true entry point;
+   * it performs startup up initialization and then calls 'main'.
+   *
+   * 'sf' is the name of a variable in crtnindy.o that is set
+   *      during startup to the address of the first frame.
+   *
+   * 'a' is the address of that variable in 80960 memory.
+   */
+  static char sf[] = "start_frame";
+  CORE_ADDR a;
 
 
-       chain &= ~0x3f; /* Zero low 6 bits because previous frame pointers
-                          contain return status info in them.  */
-       if ( chain == 0 ){
-               return 0;
-       }
+  chain &= ~0x3f;              /* Zero low 6 bits because previous frame pointers
+                                  contain return status info in them.  */
+  if (chain == 0)
+    {
+      return 0;
+    }
 
-       sym = lookup_symbol(sf, 0, VAR_NAMESPACE, (int *)NULL, 
-                                 (struct symtab **)NULL);
-       if ( sym != 0 ){
-               a = SYMBOL_VALUE (sym);
-       } else {
-               msymbol = lookup_minimal_symbol (sf, NULL, NULL);
-               if (msymbol == NULL)
-                       return 0;
-               a = SYMBOL_VALUE_ADDRESS (msymbol);
-       }
+  sym = lookup_symbol (sf, 0, VAR_NAMESPACE, (int *) NULL,
+                      (struct symtab **) NULL);
+  if (sym != 0)
+    {
+      a = SYMBOL_VALUE (sym);
+    }
+  else
+    {
+      msymbol = lookup_minimal_symbol (sf, NULL, NULL);
+      if (msymbol == NULL)
+       return 0;
+      a = SYMBOL_VALUE_ADDRESS (msymbol);
+    }
 
-       return ( chain != read_memory_integer(a,4) );
+  return (chain != read_memory_integer (a, 4));
 }