From 1041a5ee6e21c1d586611d0b7f454b5cb283cd09 Mon Sep 17 00:00:00 2001 From: MarkRivers Date: Thu, 8 Dec 2005 00:11:26 +0000 Subject: [PATCH] Changed extern to epicsShareFunc for Windows --- motorApp/MotorSrc/motordevCom.h | 16 ++++++++-------- motorApp/MotorSrc/motordrvCom.h | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/motorApp/MotorSrc/motordevCom.h b/motorApp/MotorSrc/motordevCom.h index 3d1e2373..23666a96 100644 --- a/motorApp/MotorSrc/motordevCom.h +++ b/motorApp/MotorSrc/motordevCom.h @@ -3,9 +3,9 @@ FILENAME... motordevCom.h USAGE... This file contains definitions and structures that are common to all motor record device support modules. -Version: $Revision: 1.5 $ -Modified By: $Author: sluiter $ -Last Modified: $Date: 2003-12-12 21:36:38 $ +Version: $Revision: 1.6 $ +Modified By: $Author: rivers $ +Last Modified: $Date: 2005-12-08 00:11:26 $ */ /* @@ -71,12 +71,12 @@ struct motor_trans bool dpm; /* For OMS VME58 only, drive power monitoring. */ }; -extern CALLBACK_VALUE motor_update_values(struct motorRecord *); -extern long motor_init_com(int, int, struct driver_table *, +epicsShareFunc CALLBACK_VALUE motor_update_values(struct motorRecord *); +epicsShareFunc long motor_init_com(int, int, struct driver_table *, struct board_stat ***); -extern long motor_init_record_com(struct motorRecord *, int, +epicsShareFunc long motor_init_record_com(struct motorRecord *, int, struct driver_table *, struct board_stat *[]); -extern long motor_start_trans_com(struct motorRecord *, struct board_stat *[]); -extern RTN_STATUS motor_end_trans_com(struct motorRecord *, struct driver_table *); +epicsShareFunc long motor_start_trans_com(struct motorRecord *, struct board_stat *[]); +epicsShareFunc RTN_STATUS motor_end_trans_com(struct motorRecord *, struct driver_table *); #endif /* INCmotordevComh */ diff --git a/motorApp/MotorSrc/motordrvCom.h b/motorApp/MotorSrc/motordrvCom.h index f22e6f36..8660782b 100644 --- a/motorApp/MotorSrc/motordrvCom.h +++ b/motorApp/MotorSrc/motordrvCom.h @@ -4,9 +4,9 @@ FILENAME... motordrvCom.h USAGE... This file contains definitions and structures that are common to all motor record driver support modules. -Version: $Revision: 1.16 $ -Modified By: $Author: sluiter $ -Last Modified: $Date: 2005-10-20 20:01:40 $ +Version: $Revision: 1.17 $ +Modified By: $Author: rivers $ +Last Modified: $Date: 2005-12-08 00:11:26 $ */ /* @@ -222,10 +222,10 @@ struct thread_args /* Function prototypes. */ -extern RTN_STATUS motor_send(struct mess_node *, struct driver_table *); -extern int motor_free(struct mess_node *, struct driver_table *); -extern int motor_card_info(int, MOTOR_CARD_QUERY *, struct driver_table *); -extern int motor_axis_info(int, int, MOTOR_AXIS_QUERY *, struct driver_table *); -extern int motor_task(struct thread_args *); +epicsShareFunc RTN_STATUS motor_send(struct mess_node *, struct driver_table *); +epicsShareFunc int motor_free(struct mess_node *, struct driver_table *); +epicsShareFunc int motor_card_info(int, MOTOR_CARD_QUERY *, struct driver_table *); +epicsShareFunc int motor_axis_info(int, int, MOTOR_AXIS_QUERY *, struct driver_table *); +epicsShareFunc int motor_task(struct thread_args *); #endif /* INCmotordrvComh */