Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libm/common/m9x/fex_log.c
          +++ new/usr/src/lib/libm/common/m9x/fex_log.c
↓ open down ↓ 114 lines elided ↑ open up ↑
 115  115  #define PDIG            "16"
 116  116  #else
 117  117  #define PDIG            "8"
 118  118  #endif
 119  119  
 120  120  /* look for a matching exc_list; return 1 if one is found,
 121  121     otherwise add this one to the list and return 0 */
 122  122  static int check_exc_list(char *addr, unsigned long code, char *stk,
 123  123      struct frame *fp)
 124  124  {
 125      -        struct exc_list *l, *ll;
      125 +        struct exc_list *l, *ll = NULL;
 126  126          struct frame    *f;
 127  127          int             i, n;
 128  128  
 129  129          if (list) {
 130  130                  for (l = list; l; ll = l, l = l->next) {
 131  131                          if (l->addr != addr || l->code != code)
 132  132                                  continue;
 133  133                          if (log_depth < 1 || l->nstack < 1)
 134  134                                  return 1;
 135  135                          if (l->stack[0] != stk)
↓ open down ↓ 264 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX