Home | History | Annotate | Download | only in libmicro
      1 /*
      2  * CDDL HEADER START
      3  *
      4  * The contents of this file are subject to the terms
      5  * of the Common Development and Distribution License
      6  * (the "License").  You may not use this file except
      7  * in compliance with the License.
      8  *
      9  * You can obtain a copy of the license at
     10  * src/OPENSOLARIS.LICENSE
     11  * or http://www.opensolaris.org/os/licensing.
     12  * See the License for the specific language governing
     13  * permissions and limitations under the License.
     14  *
     15  * When distributing Covered Code, include this CDDL
     16  * HEADER in each file and include the License file at
     17  * usr/src/OPENSOLARIS.LICENSE.  If applicable,
     18  * add the following below this CDDL HEADER, with the
     19  * fields enclosed by brackets "[]" replaced with your
     20  * own identifying information: Portions Copyright [yyyy]
     21  * [name of copyright owner]
     22  *
     23  * CDDL HEADER END
     24  */
     25 
     26 /*
     27  * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
     28  * Use is subject to license terms.
     29  */
     30 
     31 /*
     32  * empty benchmark program to substitute for  benchmarks
     33  * that don't work/exist on some platforms
     34  */
     35 
     36 #include <unistd.h>
     37 #include <stdio.h>
     38 #include <stdlib.h>
     39 #include <string.h>
     40 
     41 /*ARGSUSED*/
     42 int
     43 main(int argc, char *argv[])
     44 {
     45 	char			 *tmp = strrchr(argv[0], '/');
     46 
     47 	if (tmp == NULL)
     48 		tmp = argv[0];
     49 	else
     50 		tmp++;
     51 
     52 	(void) printf(
     53 	    "#\n"
     54 	    "# benchmark %s not compiled/supported on this platform\n"
     55 	    "#\n",
     56 	    tmp);
     57 
     58 	return (0);
     59 }
     60