[Midnightbsd-cvs] src [8903] trunk/sys/kern: print compiler version

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Mon Sep 26 18:39:09 EDT 2016


Revision: 8903
          http://svnweb.midnightbsd.org/src/?rev=8903
Author:   laffer1
Date:     2016-09-26 18:39:09 -0400 (Mon, 26 Sep 2016)
Log Message:
-----------
print compiler version

Modified Paths:
--------------
    trunk/sys/kern/init_main.c
    trunk/sys/kern/kern_mib.c

Modified: trunk/sys/kern/init_main.c
===================================================================
--- trunk/sys/kern/init_main.c	2016-09-26 22:37:24 UTC (rev 8902)
+++ trunk/sys/kern/init_main.c	2016-09-26 22:39:09 UTC (rev 8903)
@@ -325,6 +325,7 @@
 	while (len > 0 && version[len - 1] == '\n')
 		len--;
 	printf("%.*s %s\n", len, version, machine);
+	printf("%s\n", compiler_version);
 }
 
 SYSINIT(announce, SI_SUB_COPYRIGHT, SI_ORDER_FIRST, print_caddr_t,

Modified: trunk/sys/kern/kern_mib.c
===================================================================
--- trunk/sys/kern/kern_mib.c	2016-09-26 22:37:24 UTC (rev 8902)
+++ trunk/sys/kern/kern_mib.c	2016-09-26 22:39:09 UTC (rev 8903)
@@ -99,6 +99,9 @@
 SYSCTL_STRING(_kern, KERN_VERSION, version, CTLFLAG_RD|CTLFLAG_MPSAFE,
     version, 0, "Kernel version");
 
+SYSCTL_STRING(_kern, OID_AUTO, compiler_version, CTLFLAG_RD|CTLFLAG_MPSAFE,
+    compiler_version, 0, "Version of compiler used to compile kernel");
+
 SYSCTL_STRING(_kern, KERN_OSTYPE, ostype, CTLFLAG_RD|CTLFLAG_MPSAFE|
     CTLFLAG_CAPRD, ostype, 0, "Operating system type");
 



More information about the Midnightbsd-cvs mailing list