diff options
| author | Wiimm <wiimm@wiimm.de> | 2020-10-03 14:59:19 +0200 |
|---|---|---|
| committer | Wiimm <wiimm@wiimm.de> | 2020-10-03 14:59:19 +0200 |
| commit | a0815499b2d9014695e6e261c909476729445360 (patch) | |
| tree | 7a31ed50ee3c1c62b86f7ddc09273c4cd7eadc8d /project/src/lib-std.c | |
| parent | 89f00e8e4730b4834e6cc0c96e14f137ca4ac169 (diff) | |
SZS v2.20a
Diffstat (limited to 'project/src/lib-std.c')
| -rw-r--r-- | project/src/lib-std.c | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/project/src/lib-std.c b/project/src/lib-std.c index d0a304f..9346208 100644 --- a/project/src/lib-std.c +++ b/project/src/lib-std.c @@ -3776,7 +3776,8 @@ int ScanOptSort ( ccp arg ) /////////////// command version/section /////////////// /////////////////////////////////////////////////////////////////////////////// -void cmd_version_section ( bool sect_header, ccp name_short, ccp name_long ) +void cmd_version_section + ( bool sect_header, ccp name_short, ccp name_long, int verbose ) { if (sect_header) fputs("[version]\n",stdout); @@ -3785,29 +3786,41 @@ void cmd_version_section ( bool sect_header, ccp name_short, ccp name_long ) const u8 * e = (u8*)&base; const u32 endian = be32(e); - printf( "prog=%s\n" + printf( + "prog=%s\n" "name=%s\n" "version=" VERSION "\n" "beta=%d\n" "revision=" REVISION "\n" "system=" SYSTEM "\n" "endian=%u%u%u%u %s\n" - "have_stattime_nsec=%d\n" - "have_fileattrib_nsec=%d\n" "author=" AUTHOR "\n" "date=" DATE "\n" "url=" URI_HOME "%s\n" - "\n" , name_short , name_long , BETA_VERSION , e[0], e[1], e[2], e[3] , endian == 0x01020304 ? "little" : endian == 0x04030201 ? "big" : "mixed" - , HAVE_STATTIME_NSEC - , HAVE_FILEATTRIB_NSEC , name_short ); + + if ( verbose > 0 ) + printf( + #ifdef _POSIX_C_SOURCE + "posix_c_source=%s\n" + #endif + "have_clock_gettime=%d\n" + "have_stattime_nsec=%d\n" + #ifdef _POSIX_C_SOURCE + ,CONVERT_TO_STRING(_POSIX_C_SOURCE) + #endif + , HAVE_CLOCK_GETTIME + , HAVE_STATTIME_NSEC + ); + + putchar('\n'); } // |
