gcc do_overlap

来源:互联网 发布:百度地图 api 知乎 编辑:程序博客网 时间:2024/06/10 07:59
do_overlap:/* Driver for profile overlap sub-command.  */

static intdo_overlap (int argc, char **argv){  int opt;  int ret;

  optind = 0;  while ((opt = getopt_long (argc, argv, "vfFoht:", overlap_options, NULL)) != -1)    {      switch (opt)        {        case 'v':          verbose = true;          gcov_set_verbose ();          break;        case 'f':          overlap_func_level = 1;          break;        case 'F':          overlap_use_fullname = 1;          break;        case 'o':          overlap_obj_level = 1;          break;        case 'h':          overlap_hot_only = 1;          break;        case 't':          overlap_hot_threshold = atof (optarg);          break;        default:          overlap_usage ();        }    }

  if (argc - optind == 2)    ret = profile_overlap (argv[optind], argv[optind+1]);  else    overlap_usage ();

  return ret;}

0 0