Changed extern to epicsShareFunc for Windows

This commit is contained in:
MarkRivers
2005-12-08 00:11:26 +00:00
parent 379f055f99
commit 1041a5ee6e
2 changed files with 16 additions and 16 deletions
+8 -8
View File
@@ -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 */
+8 -8
View File
@@ -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 */