| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | | - |
| 6 | | - |
| 7 | | - |
| 8 | | - |
| 9 | | - |
| 10 | | - |
| 11 | | - |
| 12 | | - |
| 13 | | - |
| 14 | | - |
| 15 | | - |
| 16 | | - |
| 17 | #include <config.h> | - |
| 18 | #include <stdio.h> | - |
| 19 | #include <sys/types.h> | - |
| 20 | #include "system.h" | - |
| 21 | | - |
| 22 | | - |
| 23 | #ifndef EXIT_STATUS | - |
| 24 | # define EXIT_STATUS EXIT_SUCCESS | - |
| 25 | #endif | - |
| 26 | | - |
| 27 | #if EXIT_STATUS == EXIT_SUCCESS | - |
| 28 | # define PROGRAM_NAME "true" | - |
| 29 | #else | - |
| 30 | # define PROGRAM_NAME "false" | - |
| 31 | #endif | - |
| 32 | | - |
| 33 | #define AUTHORS proper_name ("Jim Meyering") | - |
| 34 | | - |
| 35 | void | - |
| 36 | usage (int status) | - |
| 37 | { | - |
| 38 | printf (_("\ | - |
| 39 | Usage: %s [ignored command line arguments]\n\ | - |
| 40 | or: %s OPTION\n\ | - |
| 41 | "), | - |
| 42 | program_name, program_name); | - |
| 43 | printf ("%s\n\n", | - |
| 44 | _(EXIT_STATUS == EXIT_SUCCESS | - |
| 45 | ? N_("Exit with a status code indicating success.") | - |
| 46 | : N_("Exit with a status code indicating failure."))); | - |
| 47 | fputs (HELP_OPTION_DESCRIPTION, stdout); | - |
| 48 | fputs (VERSION_OPTION_DESCRIPTION, stdout); | - |
| 49 | printf (USAGE_BUILTIN_WARNING, PROGRAM_NAME); | - |
| 50 | emit_ancillary_info (PROGRAM_NAME); | - |
| 51 | exit (status);executed 3 times by 2 tests: exit (status); | 3 |
| 52 | } | - |
| 53 | | - |
| 54 | int | - |
| 55 | main (int argc, char **argv) | - |
| 56 | { | - |
| 57 | | - |
| 58 | | - |
| 59 | if (argc == 2)| TRUE | evaluated 12 times by 2 tests | | FALSE | evaluated 16 times by 2 tests |
| 12-16 |
| 60 | { | - |
| 61 | initialize_main (&argc, &argv); | - |
| 62 | set_program_name (argv[0]); | - |
| 63 | setlocale (LC_ALL, ""); | - |
| 64 | bindtextdomain (PACKAGE, LOCALEDIR); | - |
| 65 | textdomain (PACKAGE); | - |
| 66 | | - |
| 67 | | - |
| 68 | | - |
| 69 | atexit (close_stdout); | - |
| 70 | | - |
| 71 | if (STREQ (argv[1], "--help")) never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: end of block never executed: end of block never executed: __result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]); never executed: end of block never executed: end of block | TRUE | evaluated 3 times by 2 tests | | FALSE | evaluated 9 times by 2 tests |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| 0-9 |
| 72 | usage (EXIT_STATUS);executed 3 times by 2 tests: usage ( 1 ); | 3 |
| 73 | | - |
| 74 | if (STREQ (argv[1], "--version")) never executed: __result = (((const unsigned char *) (const char *) ( argv[1] ))[3] - __s2[3]); never executed: end of block never executed: end of block never executed: __result = (((const unsigned char *) (const char *) ( "--version" ))[3] - __s2[3]); never executed: end of block never executed: end of block | TRUE | evaluated 7 times by 2 tests | | FALSE | evaluated 2 times by 2 tests |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| TRUE | never evaluated | | FALSE | never evaluated |
| 0-7 |
| 75 | version_etc (stdout, PROGRAM_NAME, PACKAGE_NAME, Version, AUTHORS,executed 7 times by 2 tests: version_etc ( stdout , "false", "GNU coreutils", Version, ("Jim Meyering"), (char *) ((void *)0) ); | 7 |
| 76 | (char *) NULL);executed 7 times by 2 tests: version_etc ( stdout , "false", "GNU coreutils", Version, ("Jim Meyering"), (char *) ((void *)0) ); | 7 |
| 77 | }executed 9 times by 2 tests: end of block | 9 |
| 78 | | - |
| 79 | return EXIT_STATUS;executed 25 times by 2 tests: return 1 ; | 25 |
| 80 | } | - |
| | |