(linenum→info "unix/slp.c:2238")

guest

2008-01-10

gcc/4.2.2/gcc/testsuite/gcc.dg/tree-ssa/pr25734.c:23-33

   23:  struct sysfs_dirent * sd;
   24:  struct sysfs_dirent * parent_sd = dir->d_fsdata;
   25:  for (sd = (struct sysfs_dirent *)((&parent_sd->s_children)->next);
   26:      &sd->s_sibling != (&parent_sd->s_children);
   27:      sd  = (struct sysfs_dirent *)sd->s_sibling.next) {
   28:   if (!__builtin_strcmp(sysfs_get_name(sd), name))
   29:   {
   30:    list_del_init(&sd->s_sibling);
   31:    break;
   32:   }
   33:  }

In this part,tree stlucture is used.