Make rec, softDev, and testDev libs shared.

This commit is contained in:
Janet B. Anderson
2003-03-20 19:53:29 +00:00
parent 63b588defb
commit 335269a25a
76 changed files with 286 additions and 120 deletions
+1 -2
View File
@@ -11,8 +11,6 @@ TOP=../../..
include $(TOP)/configure/CONFIG
SHARED_LIBRARIES = NO
SRCS += devAiTestAsyn.c
SRCS += devAoTestAsyn.c
SRCS += devBiTestAsyn.c
@@ -26,6 +24,7 @@ SRCS += devSoTestAsyn.c
SRCS += devWfTestAsyn.c
LIBRARY_IOC = testDevIoc
testDevIoc_LIBS += dbIoc
# For R3.13 compatability
OBJS_vxWorks = $(SRCS:%.c=%)
+4 -1
View File
@@ -33,11 +33,13 @@
#include "link.h"
#include "dbCommon.h"
#include "aiRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devAiTestAsyn */
static long init_record();
static long read_ai();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
@@ -54,6 +56,7 @@ struct {
read_ai,
NULL};
static long init_record(pai)
struct aiRecord *pai;
{
+3 -1
View File
@@ -34,11 +34,13 @@
#include "link.h"
#include "dbCommon.h"
#include "aoRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devAoTestAsyn */
static long init_record();
static long write_ao();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -33,11 +33,13 @@
#include "link.h"
#include "dbCommon.h"
#include "biRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devBiTestAsyn */
static long init_record();
static long read_bi();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -34,11 +34,13 @@
#include "link.h"
#include "dbCommon.h"
#include "boRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devBoTestAsyn */
static long init_record();
static long write_bo();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+4 -1
View File
@@ -27,11 +27,14 @@
#include "recSup.h"
#include "devSup.h"
#include "eventRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devEventTestIoEvent */
static long init_record();
static long get_ioint_info();
static long read_event();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -29,11 +29,13 @@
#include "link.h"
#include "dbCommon.h"
#include "histogramRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devHistogramTestAsyn */
static long init_record();
static long read_histogram();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -33,11 +33,13 @@
#include "link.h"
#include "dbCommon.h"
#include "mbbiRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devMbbiTestAsyn */
static long init_record();
static long read_mbbi();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -34,11 +34,13 @@
#include "link.h"
#include "dbCommon.h"
#include "mbboRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devMbboTestAsyn */
static long init_record();
static long write_mbbo();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -32,11 +32,13 @@
#include "link.h"
#include "dbCommon.h"
#include "stringinRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devSiTestAsyn */
static long init_record();
static long read_stringin();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -33,11 +33,13 @@
#include "link.h"
#include "dbCommon.h"
#include "stringoutRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devSoTestAsyn */
static long init_record();
static long write_stringout();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;
+3 -1
View File
@@ -33,11 +33,13 @@
#include "link.h"
#include "dbCommon.h"
#include "waveformRecord.h"
#define epicsExportSharedSymbols
#include "shareLib.h"
/* Create the dset for devWfTestAsyn */
static long init_record();
static long read_wf();
struct {
epicsShareExtern struct {
long number;
DEVSUPFUN report;
DEVSUPFUN init;