changeset 25657:143f5dc1a0da

13421 genunix: multiply-defined symbols Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
author Toomas Soome <tsoome@me.com>
date Tue, 12 May 2020 09:32:25 +0300
parents e58bc8073dce
children 52f745c95ffe
files usr/src/uts/common/sys/contract/process_impl.h
diffstat 1 files changed, 2 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/common/sys/contract/process_impl.h	Sun Apr 07 11:15:10 2019 +0300
+++ b/usr/src/uts/common/sys/contract/process_impl.h	Tue May 12 09:32:25 2020 +0300
@@ -26,8 +26,6 @@
 #ifndef	_SYS_CONTRACT_PROCESS_IMPL_H
 #define	_SYS_CONTRACT_PROCESS_IMPL_H
 
-#pragma ident	"%Z%%M%	%I%	%E% SMI"
-
 #include <sys/contract.h>
 #include <sys/contract_impl.h>
 #include <sys/contract/process.h>
@@ -72,8 +70,8 @@
 /*
  * Kernel APIs
  */
-ctmpl_process_t *sys_process_tmpl;
-ct_type_t *process_type;
+extern ctmpl_process_t *sys_process_tmpl;
+extern ct_type_t *process_type;
 
 struct proc;
 void contract_process_init(void);