Fix epicsExportSharedSymbols for MinGW build

Include files now in sorted order within each block.
This commit is contained in:
Andrew Johnson
2014-10-06 00:57:02 -05:00
parent 2ce5d61c38
commit 9cebc2993b
49 changed files with 445 additions and 419 deletions

View File

@@ -15,26 +15,28 @@
#include <stdio.h>
#include <string.h>
#include "alarm.h"
#include "asLib.h"
#include "cantProceed.h"
#include "db_access.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsThread.h"
#include "epicsMutex.h"
#include "epicsEvent.h"
#include "cantProceed.h"
#include "epicsMutex.h"
#include "epicsStdio.h"
#include "epicsThread.h"
#include "errlog.h"
#include "taskwd.h"
#include "callback.h"
#include "db_access.h"
#include "cadef.h"
#include "caerr.h"
#include "caeventmask.h"
#include "alarm.h"
#include "epicsStdio.h"
#include "asLib.h"
#include "epicsExport.h"
#include "asDbLib.h"
#define epicsExportSharedSymbols
#include "asCa.h"
#include "asDbLib.h"
#include "callback.h"
#include "epicsExport.h"
int asCaDebug = 0;
epicsExportAddress(int,asCaDebug);

View File

@@ -13,26 +13,28 @@
#include <stdio.h>
#include <string.h>
#include "errlog.h"
#include "cantProceed.h"
#include "epicsThread.h"
#include "epicsStdio.h"
#include "dbDefs.h"
#include "taskwd.h"
#include "asLib.h"
#define epicsExportSharedSymbols
#include "alarm.h"
#include "asLib.h"
#include "cantProceed.h"
#include "dbDefs.h"
#include "epicsStdio.h"
#include "epicsThread.h"
#include "errlog.h"
#include "taskwd.h"
#include "caeventmask.h"
#include "callback.h"
#include "dbStaticLib.h"
#include "dbChannel.h"
#include "dbAccess.h"
#include "db_field_log.h"
#include "dbEvent.h"
#include "dbCommon.h"
#include "recSup.h"
#define epicsExportSharedSymbols
#include "asCa.h"
#include "asDbLib.h"
#include "callback.h"
#include "dbAccess.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbStaticLib.h"
#include "recSup.h"
static char *pacf=NULL;
static char *psubstitutions=NULL;

View File

@@ -7,11 +7,12 @@
* in file LICENSE that is included with this distribution.
\*************************************************************************/
#include "iocsh.h"
#include "asLib.h"
#include "iocsh.h"
#define epicsExportSharedSymbols
#include "asDbLib.h"
#include "asCa.h"
#include "asDbLib.h"
#include "asIocRegister.h"
/* asSetFilename */

View File

@@ -3,9 +3,8 @@
* National Laboratory.
* Copyright (c) 2002 The Regents of the University of California, as
* Operator of Los Alamos National Laboratory.
* EPICS BASE Versions 3.13.7
* and higher are distributed subject to a Software License Agreement found
* in file LICENSE that is included with this distribution.
* EPICS BASE is distributed subject to a Software License Agreement found
* in file LICENSE that is included with this distribution.
\*************************************************************************/
/* $Revision-Id$ */
@@ -16,9 +15,10 @@
#include <stdio.h>
#include <string.h>
#include "errlog.h"
#include "asLib.h"
#include "dbStaticLib.h"
#include "errlog.h"
int main(int argc,char **argv)
{
int argn = 1;

View File

@@ -22,29 +22,30 @@
#include "cantProceed.h"
#include "dbDefs.h"
#include "epicsAtomic.h"
#include "epicsEvent.h"
#include "epicsThread.h"
#include "epicsExit.h"
#include "epicsInterrupt.h"
#include "epicsString.h"
#include "epicsTimer.h"
#include "epicsRingPointer.h"
#include "epicsAtomic.h"
#include "epicsString.h"
#include "epicsThread.h"
#include "epicsTimer.h"
#include "errlog.h"
#include "dbStaticLib.h"
#include "dbBase.h"
#include "link.h"
#include "dbFldTypes.h"
#include "recSup.h"
#include "taskwd.h"
#include "errMdef.h"
#include "dbCommon.h"
#include "epicsExport.h"
#include "taskwd.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbAccessDefs.h"
#include "dbLock.h"
#include "callback.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "dbStaticLib.h"
#include "epicsExport.h"
#include "link.h"
#include "recSup.h"
static int callbackQueueSize = 2000;

View File

@@ -19,17 +19,16 @@
#include <limits.h>
#include <math.h>
#include <dbDefs.h>
#include <dbStaticLib.h>
#include <epicsTypes.h>
#include <epicsStdio.h>
#include <epicsStdlib.h>
#include <epicsString.h>
#include <errlog.h>
#include <shareLib.h>
#include "dbDefs.h"
#include "epicsStdio.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "epicsTypes.h"
#include "errlog.h"
#define epicsExportSharedSymbols
#include "chfPlugin.h"
#include "dbStaticLib.h"
/*
* Data for a chfPlugin

View File

@@ -19,10 +19,10 @@
#include "epicsPrint.h"
#define epicsExportSharedSymbols
#include "cvtTable.h"
#include "dbAccess.h"
#include "dbBase.h"
#include "dbStaticLib.h"
#include "dbAccess.h"
#include "cvtTable.h"
static brkTable *findBrkTable(short linr)
{

View File

@@ -23,43 +23,44 @@
#include <stdio.h>
#include <string.h>
#include "dbDefs.h"
#include "epicsThread.h"
#include "errlog.h"
#include "alarm.h"
#include "cantProceed.h"
#include "cvtFast.h"
#include "epicsMath.h"
#include "epicsTime.h"
#include "alarm.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsMath.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "errlog.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbStaticLib.h"
#include "dbBase.h"
#include "link.h"
#include "dbFldTypes.h"
#include "recSup.h"
#include "devSup.h"
#include "caeventmask.h"
#include "db_field_log.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "special.h"
#include "dbAddr.h"
#include "callback.h"
#include "dbScan.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbBkpt.h"
#include "dbCa.h"
#include "dbCommon.h"
#include "dbConvertFast.h"
#include "dbConvert.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbFldTypes.h"
#include "dbFldTypes.h"
#include "dbLink.h"
#include "dbLock.h"
#include "dbEvent.h"
#include "dbConvert.h"
#include "dbConvertFast.h"
#include "epicsEvent.h"
#include "dbCa.h"
#include "dbBkpt.h"
#include "dbNotify.h"
#include "dbAccessDefs.h"
#include "recGbl.h"
#include "dbScan.h"
#include "dbServer.h"
#include "dbStaticLib.h"
#include "devSup.h"
#include "epicsEvent.h"
#include "link.h"
#include "recGbl.h"
#include "recSup.h"
#include "special.h"
epicsShareDef struct dbBase *pdbbase = 0;
epicsShareDef volatile int interruptAccept=FALSE;

View File

@@ -44,33 +44,34 @@
#include <stdarg.h>
#include <string.h>
#include "dbDefs.h"
#include "epicsThread.h"
#include "epicsMutex.h"
#include "epicsEvent.h"
#include "epicsTime.h"
#include "ellLib.h"
#include "errlog.h"
#include "alarm.h"
#include "dbBase.h"
#include "dbFldTypes.h"
#include "link.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "db_field_log.h"
#include "errMdef.h"
#include "recSup.h"
#include "special.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsEvent.h"
#include "epicsExit.h"
#include "epicsMutex.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "errlog.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbAccessDefs.h"
#include "dbScan.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbBkpt.h"
#include "dbCommon.h"
#include "db_field_log.h"
#include "dbFldTypes.h"
#include "dbFldTypes.h"
#include "dbLink.h"
#include "dbLock.h"
#include "recGbl.h"
#include "dbScan.h"
#include "dbTest.h"
#include "dbBkpt.h"
#include "link.h"
#include "recGbl.h"
#include "recSup.h"
#include "special.h"
/* private routines */
static void dbBkptCont(dbCommon *precord);

View File

@@ -20,34 +20,35 @@
#include <string.h>
#include <errno.h>
#include "alarm.h"
#include "cantProceed.h"
#include "dbDefs.h"
#include "epicsMutex.h"
#include "epicsAssert.h"
#include "epicsEvent.h"
#include "epicsExit.h"
#include "epicsMutex.h"
#include "epicsPrint.h"
#include "epicsString.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "epicsString.h"
#include "errlog.h"
#include "taskwd.h"
#include "alarm.h"
#include "link.h"
#include "errMdef.h"
#include "epicsPrint.h"
#include "dbCommon.h"
#include "taskwd.h"
#include "cadef.h"
#include "epicsAssert.h"
#include "epicsExit.h"
#include "cantProceed.h"
/* We can't include dbStaticLib.h here */
#define dbCalloc(nobj,size) callocMustSucceed(nobj,size,"dbCalloc")
#define epicsExportSharedSymbols
#include "db_access_routines.h"
#include "db_convert.h"
#include "dbScan.h"
#include "dbLock.h"
#include "dbCa.h"
#include "dbCaPvt.h"
#include "dbCommon.h"
#include "db_convert.h"
#include "dbLock.h"
#include "dbScan.h"
#include "link.h"
#include "recSup.h"
extern void dbServiceIOInit();

View File

@@ -3,9 +3,8 @@
* National Laboratory.
* Copyright (c) 2002 The Regents of the University of California, as
* Operator of Los Alamos National Laboratory.
* EPICS BASE Versions 3.13.7
* and higher are distributed subject to a Software License Agreement found
* in file LICENSE that is included with this distribution.
* EPICS BASE is distributed subject to a Software License Agreement found
* in file LICENSE that is included with this distribution.
\*************************************************************************/
/* dbCaPvt.h */
/****************************************************************
@@ -16,8 +15,14 @@
*
****************************************************************/
#ifndef INCdbCaPvth
#define INCdbCaPvth 1
#ifndef INC_dbCaPvt_H
#define INC_dbCaPvt_H
#include "dbCa.h"
#include "ellLib.h"
#include "epicsMutex.h"
#include "epicsTypes.h"
#include "link.h"
/* link_action mask */
#define CA_CLEAR_CHANNEL 0x1
@@ -85,4 +90,4 @@ typedef struct caLink
unsigned long nNoWrite; /*only modified by dbCaPutLink*/
}caLink;
#endif /*INCdbCaPvth*/
#endif /* INC_dbCaPvt_H */

View File

@@ -20,11 +20,14 @@
#include <string.h>
#include <errno.h>
#include "dbDefs.h"
#include "epicsEvent.h"
#include "epicsPrint.h"
#include "epicsStdio.h"
#define epicsExportSharedSymbols
#include "dbStaticLib.h"
#include "link.h"
#undef epicsExportSharedSymbols
#include "epicsStdio.h"
/*definitions needed because of old vs new database access*/
#undef DBR_SHORT
#undef DBR_PUT_ACKT
@@ -32,23 +35,22 @@
#undef VALID_DB_REQ
#undef INVALID_DB_REQ
/*end of conflicting definitions*/
#include "cadef.h"
#include "db_access.h"
#include "dbDefs.h"
#include "epicsPrint.h"
#include "dbCommon.h"
#include "epicsEvent.h"
/*define DB_CONVERT_GBLSOURCE because db_access.c does not include db_access.h*/
#define DB_CONVERT_GBLSOURCE
#define epicsExportSharedSymbols
#include "dbLock.h"
#include "db_access.h"
#include "db_access_routines.h"
#include "db_convert.h"
#include "dbCa.h"
#include "dbCaPvt.h"
#include "dbCaTest.h"
#include "dbCommon.h"
#include "db_convert.h"
#include "dbLock.h"
#include "link.h"
long dbcar(char *precordname, int level)

View File

@@ -19,24 +19,24 @@
#include "cantProceed.h"
#include "epicsAssert.h"
#include "epicsString.h"
#include "epicsExit.h"
#include "epicsString.h"
#include "errlog.h"
#include "freeList.h"
#include "gpHash.h"
#include "yajl_parse.h"
#define epicsExportSharedSymbols
#include "dbAccessDefs.h"
#include "dbBase.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "dbLock.h"
#include "dbStaticLib.h"
#include "link.h"
#include "recSup.h"
#include "special.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "dbAccessDefs.h"
#include "dbLock.h"
/* The following is defined in db_convert.h */
extern unsigned short dbDBRnewToDBRold[DBR_ENUM+1];

View File

@@ -22,21 +22,22 @@
#include <math.h>
#include <float.h>
#include "epicsConvert.h"
#include "dbDefs.h"
#include "errlog.h"
#include "cvtFast.h"
#include "dbDefs.h"
#include "epicsConvert.h"
#include "errlog.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "link.h"
#include "dbConvert.h"
#include "dbFldTypes.h"
#include "dbStaticLib.h"
#include "errMdef.h"
#include "recSup.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbAccessDefs.h"
#include "link.h"
#include "recGbl.h"
#include "dbConvert.h"
#include "recSup.h"
/* Helper for copy as bytes with no type conversion.
* Assumes nRequest <= no_bytes

View File

@@ -23,27 +23,29 @@
#include <errno.h>
#include <limits.h>
#include "epicsAssert.h"
#include "cantProceed.h"
#include "dbDefs.h"
#include "epicsMutex.h"
#include "epicsAssert.h"
#include "epicsEvent.h"
#include "epicsMutex.h"
#include "epicsThread.h"
#include "errlog.h"
#include "taskwd.h"
#include "freeList.h"
#include "dbBase.h"
#include "dbFldTypes.h"
#include "link.h"
#include "dbCommon.h"
#include "taskwd.h"
#include "caeventmask.h"
#include "db_field_log.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbChannel.h"
#include "dbLock.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "link.h"
#define EVENTSPERQUE 32
#define EVENTENTRIES 4 /* the number of que entries for each event */

View File

@@ -20,8 +20,9 @@
#include <string.h>
#include "epicsTypes.h"
#include "dbAddr.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbExtractArray.h"
void dbExtractArrayFromRec(const dbAddr *paddr, void *pto,

View File

@@ -14,31 +14,31 @@
* Date: 12-9-93
*/
#include <stddef.h>
#include <epicsStdlib.h>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <float.h>
#include "epicsConvert.h"
#include "dbDefs.h"
#include "errlog.h"
#include "cvtFast.h"
#include "alarm.h"
#include "cvtFast.h"
#include "dbDefs.h"
#include "epicsConvert.h"
#include "epicsStdlib.h"
#include "errlog.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "link.h"
#include "dbCommon.h"
#include "dbConvertFast.h"
#include "dbFldTypes.h"
#include "dbStaticLib.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "errMdef.h"
#include "link.h"
#include "recGbl.h"
#include "recSup.h"
#include "special.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbAccessDefs.h"
#include "recGbl.h"
#include "dbConvertFast.h"
/*

View File

@@ -10,19 +10,19 @@
#include "iocsh.h"
#define epicsExportSharedSymbols
#include "dbBkpt.h"
#include "callback.h"
#include "dbAccess.h"
#include "dbBkpt.h"
#include "dbCaTest.h"
#include "dbEvent.h"
#include "dbTest.h"
#include "db_test.h"
#include "dbIocRegister.h"
#include "dbLock.h"
#include "dbNotify.h"
#include "dbScan.h"
#include "dbServer.h"
#include "dbNotify.h"
#include "callback.h"
#include "dbIocRegister.h"
#include "dbState.h"
#include "db_test.h"
#include "dbTest.h"
epicsShareExtern int callbackParallelThreadsDefault;

View File

@@ -19,41 +19,43 @@
#include <stdio.h>
#include <string.h>
#include "dbDefs.h"
#include "epicsThread.h"
#include "errlog.h"
#include "alarm.h"
#include "cantProceed.h"
#include "cvtFast.h"
#include "epicsTime.h"
#include "alarm.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "dbStaticLib.h"
#include "dbBase.h"
#include "link.h"
#include "dbFldTypes.h"
#include "recSup.h"
#include "devSup.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "errlog.h"
#include "caeventmask.h"
#include "db_field_log.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "special.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbAddr.h"
#include "dbLink.h"
#include "callback.h"
#include "dbScan.h"
#include "dbLock.h"
#include "dbEvent.h"
#include "dbConvert.h"
#include "dbConvertFast.h"
#include "epicsEvent.h"
#include "dbCa.h"
#include "dbBkpt.h"
#include "dbNotify.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbBkpt.h"
#include "dbCa.h"
#include "dbCommon.h"
#include "dbConvertFast.h"
#include "dbConvert.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbFldTypes.h"
#include "dbFldTypes.h"
#include "dbLink.h"
#include "dbLock.h"
#include "dbNotify.h"
#include "dbScan.h"
#include "dbStaticLib.h"
#include "devSup.h"
#include "epicsEvent.h"
#include "errMdef.h"
#include "link.h"
#include "recGbl.h"
#include "recSup.h"
#include "special.h"
static void inherit_severity(const struct pv_link *ppv_link, dbCommon *pdest,
epicsEnum16 stat, epicsEnum16 sevr)

View File

@@ -47,25 +47,26 @@ since this will delay all other threads.
#include <stdio.h>
#include <string.h>
#include "epicsStdio.h"
#include "cantProceed.h"
#include "dbDefs.h"
#include "epicsPrint.h"
#include "errMdef.h"
#include "epicsMutex.h"
#include "epicsThread.h"
#include "ellLib.h"
#include "epicsAssert.h"
#include "epicsExit.h"
#include "cantProceed.h"
#include "ellLib.h"
#include "epicsMutex.h"
#include "epicsPrint.h"
#include "epicsStdio.h"
#include "epicsThread.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbBase.h"
#include "dbStaticLib.h"
#include "dbFldTypes.h"
#include "link.h"
#include "dbCommon.h"
#include "dbAddr.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "dbStaticLib.h"
#include "link.h"
static int dbLockIsInitialized = FALSE;

View File

@@ -20,32 +20,32 @@
#include <string.h>
#include <limits.h>
#include "cantProceed.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsAssert.h"
#include "epicsEvent.h"
#include "epicsExit.h"
#include "epicsMutex.h"
#include "epicsString.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "errlog.h"
#include "errMdef.h"
#include "dbBase.h"
#include "dbStaticLib.h"
#include "dbFldTypes.h"
#include "link.h"
#include "dbCommon.h"
#define epicsExportSharedSymbols
#include "callback.h"
#include "dbChannel.h"
#include "dbScan.h"
#include "dbLock.h"
#include "callback.h"
#include "dbAccessDefs.h"
#include "recGbl.h"
#include "dbBase.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "dbNotify.h"
#include "epicsTime.h"
#include "epicsExit.h"
#include "cantProceed.h"
#include "dbScan.h"
#include "dbStaticLib.h"
#include "link.h"
#include "recGbl.h"
/*notify state values */
typedef enum {

View File

@@ -21,34 +21,35 @@
#include <math.h>
#include <ctype.h>
#include "epicsStdlib.h"
#include "epicsStdio.h"
#include "epicsString.h"
#include "cantProceed.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "taskwd.h"
#include "epicsMutex.h"
#include "epicsEvent.h"
#include "epicsExit.h"
#include "epicsInterrupt.h"
#include "epicsMutex.h"
#include "epicsPrint.h"
#include "epicsRingPointer.h"
#include "epicsStdio.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "epicsThread.h"
#include "epicsTime.h"
#include "cantProceed.h"
#include "epicsRingPointer.h"
#include "epicsPrint.h"
#include "taskwd.h"
#define epicsExportSharedSymbols
#include "dbBase.h"
#include "dbStaticLib.h"
#include "dbFldTypes.h"
#include "link.h"
#include "devSup.h"
#include "dbCommon.h"
#include "dbAddr.h"
#include "callback.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "recGbl.h"
#include "dbScan.h"
#include "dbStaticLib.h"
#include "devSup.h"
#include "link.h"
#include "recGbl.h"
/* Task Control */

View File

@@ -13,15 +13,15 @@
#include <string.h>
#include <stdlib.h>
#include "iocsh.h"
#include "epicsString.h"
#include "epicsMutex.h"
#include "ellLib.h"
#include "epicsMutex.h"
#include "epicsString.h"
#include "iocsh.h"
#define epicsExportSharedSymbols
#include "dbStaticLib.h"
#include "dbDefs.h"
#include "dbState.h"
#include "dbStaticLib.h"
static ELLLIST states = ELLLIST_INIT;

View File

@@ -14,34 +14,33 @@
#include <string.h>
#include <ctype.h>
#include "epicsStdlib.h"
#include "epicsStdio.h"
#include "epicsString.h"
#include "dbDefs.h"
#include "errlog.h"
#include "ellLib.h"
#include "epicsMutex.h"
#include "ellLib.h"
#include "epicsStdio.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "errlog.h"
#define epicsExportSharedSymbols
#include "callback.h"
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbStaticLib.h"
#include "link.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbFldTypes.h"
#include "recSup.h"
#include "dbLock.h"
#include "dbStaticLib.h"
#include "dbTest.h"
#include "devSup.h"
#include "drvSup.h"
#include "dbCommon.h"
#include "special.h"
#include "db_field_log.h"
#include "dbAddr.h"
#include "dbLock.h"
#include "dbAccessDefs.h"
#include "link.h"
#include "recGbl.h"
#include "dbEvent.h"
#include "callback.h"
#include "dbTest.h"
#include "recSup.h"
#include "special.h"
#define MAXLINE 80
struct msgBuff { /* line output structure */
char out_buff[MAXLINE + 1];

View File

@@ -12,18 +12,18 @@
#include <string.h>
#include "dbmf.h"
#include "epicsUnitTest.h"
#include "osiFileName.h"
#include "dbmf.h"
#include "registry.h"
#define epicsExportSharedSymbols
#include "iocInit.h"
#include "initHooks.h"
#include "dbBase.h"
#include "dbAccess.h"
#include "dbStaticLib.h"
#define epicsExportSharedSymbols
#include "dbAccess.h"
#include "dbBase.h"
#include "dbStaticLib.h"
#include "dbUnitTest.h"
#include "initHooks.h"
#include "iocInit.h"
void testdbPrepare(void)
{

View File

@@ -20,27 +20,28 @@
#include <math.h>
#include <float.h>
#include "epicsConvert.h"
#include "dbDefs.h"
#include "errlog.h"
#include "ellLib.h"
#include "epicsTime.h"
#include "errMdef.h"
#include "alarm.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsConvert.h"
#include "epicsTime.h"
#include "errlog.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#define db_accessHFORdb_accessC
#include "db_access.h"
#undef db_accessHFORdb_accessC
#define epicsExportSharedSymbols
#include "dbStaticLib.h"
#include "dbAccessDefs.h"
#include "db_access_routines.h"
#include "dbBase.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "recSup.h"
#include "dbNotify.h"
#include "dbAccessDefs.h"
#include "dbEvent.h"
#include "db_access_routines.h"
#include "dbNotify.h"
#include "dbStaticLib.h"
#include "recSup.h"
#define oldDBF_STRING 0

View File

@@ -16,19 +16,19 @@
#include <stdio.h>
#include <string.h>
#include "dbDefs.h"
#include "errlog.h"
#include "cadef.h"
#include "dbDefs.h"
#include "epicsStdio.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "errlog.h"
#define epicsExportSharedSymbols
#include "dbChannel.h"
#include "db_access_routines.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbNotify.h"
#include "db_test.h"
#include "dbCommon.h"
#define MAX_ELEMS 10

View File

@@ -19,8 +19,9 @@
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsThread.h"
#include "epicsMutex.h"
#include "epicsThread.h"
#define epicsExportSharedSymbols
#include "initHooks.h"

View File

@@ -13,31 +13,33 @@
*/
#include <stddef.h>
#include <epicsStdlib.h>
#include <stdio.h>
#include <string.h>
#include <limits.h>
#include "dbDefs.h"
#include "epicsMath.h"
#include "epicsTime.h"
#include "epicsPrint.h"
#include "dbBase.h"
#include "dbFldTypes.h"
#include "link.h"
#include "dbAddr.h"
#include "db_field_log.h"
#include "epicsStdlib.h"
#include "epicsTime.h"
#include "errlog.h"
#include "devSup.h"
#include "dbCommon.h"
#include "caeventmask.h"
#define epicsExportSharedSymbols
#include "dbAccessDefs.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbCa.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbFldTypes.h"
#include "dbLink.h"
#include "dbNotify.h"
#include "dbCa.h"
#include "dbEvent.h"
#include "dbScan.h"
#include "devSup.h"
#include "link.h"
#include "recGbl.h"

View File

@@ -71,6 +71,7 @@ scanIoTest_DBD += menuConvert.dbd
scanIoTest_DBD += yRecord.dbd
TESTPROD_HOST += scanIoTest
scanIoTest_SRCS += scanIoTest.c
scanIoTest_REGRDDFLAGS = -l
scanIoTest_SRCS += scanIoTest_registerRecordDeviceDriver.cpp
testHarness_SRCS += scanIoTest.c
testHarness_SRCS += scanIoTest_registerRecordDeviceDriver.cpp

View File

@@ -17,24 +17,25 @@
#include <stdio.h>
#include <string.h>
#include "dbmf.h"
#include "dbDefs.h"
#include "epicsPrint.h"
#include "errMdef.h"
#include "dbmf.h"
#include "ellLib.h"
#include "gpHash.h"
#include "freeList.h"
#include "guigroup.h"
#include "special.h"
#include "macLib.h"
#include "epicsPrint.h"
#include "epicsString.h"
#include "epicsExport.h"
#include "errMdef.h"
#include "freeList.h"
#include "gpHash.h"
#include "macLib.h"
#define epicsExportSharedSymbols
#include "dbBase.h"
#include "dbFldTypes.h"
#include "link.h"
#include "dbStaticLib.h"
#include "dbStaticPvt.h"
#include "epicsExport.h"
#include "guigroup.h"
#include "link.h"
#include "special.h"

View File

@@ -16,11 +16,12 @@
#include "dbDefs.h"
#include "ellLib.h"
#include "dbBase.h"
#include "epicsMutex.h"
#include "epicsStdio.h"
#include "epicsString.h"
#include "epicsMutex.h"
#define epicsExportSharedSymbols
#include "dbBase.h"
#include "dbStaticLib.h"
#include "dbStaticPvt.h"

View File

@@ -10,9 +10,9 @@
#include "iocsh.h"
#define epicsExportSharedSymbols
#include "dbStaticIocRegister.h"
#include "dbStaticLib.h"
#include "dbStaticPvt.h"
#include "dbStaticIocRegister.h"
/* common arguments */

View File

@@ -17,32 +17,33 @@
#include <ctype.h>
#include "cantProceed.h"
#include "cvtFast.h"
#include "dbDefs.h"
#include "dbmf.h"
#include "ellLib.h"
#include "epicsPrint.h"
#include "epicsStdio.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "errlog.h"
#include "gpHash.h"
#include "osiFileName.h"
#include "postfix.h"
#define DBFLDTYPES_GBLSOURCE
#define GUIGROUPS_GBLSOURCE
#define SPECIAL_GBLSOURCE
#include "dbDefs.h"
#include "epicsPrint.h"
#include "errlog.h"
#include "ellLib.h"
#include "cvtFast.h"
#include "gpHash.h"
#include "dbmf.h"
#include "postfix.h"
#include "osiFileName.h"
#include "epicsStdlib.h"
#include "epicsString.h"
#include "epicsStdio.h"
#define epicsExportSharedSymbols
#include "link.h"
#include "dbChannel.h"
#include "dbFldTypes.h"
#include "devSup.h"
#include "drvSup.h"
#include "special.h"
#include "guigroup.h"
#include "dbStaticLib.h"
#include "dbStaticPvt.h"
#include "devSup.h"
#include "drvSup.h"
#include "guigroup.h"
#include "link.h"
#include "special.h"
int dbStaticDebug = 0;
static char *pNullString = "";

View File

@@ -15,13 +15,13 @@
#include <string.h>
#include <math.h>
#include "dbDefs.h"
#include "errMdef.h"
#include "epicsPrint.h"
#include "ellLib.h"
#include "cvtFast.h"
#include "epicsTypes.h"
#include "dbDefs.h"
#include "ellLib.h"
#include "epicsPrint.h"
#include "epicsStdlib.h"
#include "epicsTypes.h"
#include "errMdef.h"
#define epicsExportSharedSymbols
#include "dbBase.h"

View File

@@ -14,8 +14,8 @@
#include <stdio.h>
#include "compilerDependencies.h"
#include "epicsVersion.h"
#include "epicsStdio.h"
#include "epicsVersion.h"
#define epicsExportSharedSymbols
#include "epicsRelease.h"

View File

@@ -24,49 +24,49 @@
#include <limits.h>
#include "dbDefs.h"
#include "epicsThread.h"
#include "epicsPrint.h"
#include "epicsExit.h"
#include "epicsSignal.h"
#include "ellLib.h"
#include "envDefs.h"
#include "epicsExit.h"
#include "epicsPrint.h"
#include "epicsSignal.h"
#include "epicsThread.h"
#include "errMdef.h"
#include "taskwd.h"
#include "caeventmask.h"
#include "iocsh.h"
#include "taskwd.h"
#include "caeventmask.h"
#define epicsExportSharedSymbols
#include "alarm.h"
#include "asDbLib.h"
#include "callback.h"
#include "dbAccess.h"
#include "db_access_routines.h"
#include "dbAddr.h"
#include "dbBase.h"
#include "dbBkpt.h"
#include "dbCa.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbFldTypes.h"
#include "dbLock.h"
#include "dbNotify.h"
#include "dbScan.h"
#include "dbStaticLib.h"
#include "devSup.h"
#include "drvSup.h"
#include "epicsRelease.h"
#include "initHooks.h"
#include "iocInit.h"
#include "link.h"
#include "menuConvert.h"
#include "menuPini.h"
#include "registryRecordType.h"
#include "recGbl.h"
#include "recSup.h"
#include "registryDeviceSupport.h"
#include "registryDriverSupport.h"
#include "devSup.h"
#include "drvSup.h"
#include "recSup.h"
#include "dbStaticLib.h"
#include "callback.h"
#include "dbAddr.h"
#include "dbBkpt.h"
#include "dbCommon.h"
#include "dbLock.h"
#include "dbAccess.h"
#include "recGbl.h"
#include "dbNotify.h"
#include "dbCa.h"
#include "dbScan.h"
#include "db_access_routines.h"
#include "initHooks.h"
#include "dbChannel.h"
#include "epicsRelease.h"
#include "registryRecordType.h"
#include "rsrv.h"
#include "asDbLib.h"
#include "iocInit.h"
static enum {
iocVirgin, iocBuilding, iocBuilt, iocRunning, iocPaused, iocStopped

View File

@@ -11,15 +11,15 @@
#include "libComRegister.h"
#define epicsExportSharedSymbols
#include "dbAccess.h"
#include "dbStaticIocRegister.h"
#include "registryIocRegister.h"
#include "asIocRegister.h"
#include "dbAccess.h"
#include "dbIocRegister.h"
#include "dbStaticIocRegister.h"
#include "dbtoolsIocRegister.h"
#include "rsrvIocRegister.h"
#include "miscIocRegister.h"
#include "iocshRegisterCommon.h"
#include "miscIocRegister.h"
#include "registryIocRegister.h"
#include "rsrvIocRegister.h"
void iocshRegisterCommon(void)
{

View File

@@ -11,10 +11,10 @@
#include "iocsh.h"
#include "errlog.h"
#include "epicsExport.h"
#define epicsExportSharedSymbols
#include "iocInit.h"
#include "epicsExport.h"
#include "epicsRelease.h"
#include "miscIocRegister.h"

View File

@@ -16,9 +16,9 @@
#include "errlog.h"
#define epicsExportSharedSymbols
#include "registryCommon.h"
#include "registryDeviceSupport.h"
#include "registryDriverSupport.h"
#include "registryCommon.h"
void registerRecordTypes(DBBASE *pbase, int nRecordTypes,

View File

@@ -11,6 +11,7 @@
#define INC_registryCommon_H
#include "dbStaticLib.h"
#include "devSup.h"
#include "registryRecordType.h"
#include "shareLib.h"

View File

@@ -10,11 +10,11 @@
#include "iocsh.h"
#define epicsExportSharedSymbols
#include "registryRecordType.h"
#include "registryDeviceSupport.h"
#include "registryDriverSupport.h"
#include "registryFunction.h"
#include "registryIocRegister.h"
#include "registryRecordType.h"
static const iocshArg registryXxxFindArg0 = { "name",iocshArgString};
static const iocshArg * const registryXxxFindArgs[1] = {&registryXxxFindArg0};

View File

@@ -23,32 +23,32 @@
#include <stdarg.h>
#include <limits.h>
#include "osiSock.h"
#include "osiPoolStatus.h"
#include "epicsEvent.h"
#include "epicsMutex.h"
#include "epicsStdio.h"
#include "epicsThread.h"
#include "epicsMutex.h"
#include "epicsTime.h"
#include "errlog.h"
#include "freeList.h"
#include "osiPoolStatus.h"
#include "osiSock.h"
#include "caerr.h"
#include "net_convert.h"
#define epicsExportSharedSymbols
#include "db_access_routines.h"
#include "asDbLib.h"
#include "callback.h"
#include "db_access.h"
#include "special.h"
#include "db_field_log.h"
#include "dbEvent.h"
#include "db_access_routines.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbNotify.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "callback.h"
#include "asDbLib.h"
#include "dbNotify.h"
#include "rsrv.h"
#include "server.h"
#include "special.h"
#define RECORD_NAME(CHAN) (dbChannelRecord(CHAN)->name)

View File

@@ -21,15 +21,16 @@
#include <errno.h>
#include "dbDefs.h"
#include "osiSock.h"
#include "epicsTime.h"
#include "epicsStdio.h"
#include "epicsTime.h"
#include "errlog.h"
#include "osiSock.h"
#include "taskwd.h"
#include "db_access.h"
#include "caerr.h"
#define epicsExportSharedSymbols
#include "db_access.h"
#include "rsrv.h"
#include "server.h"

View File

@@ -22,12 +22,12 @@
#include <limits.h>
#include "dbDefs.h"
#include "osiSock.h"
#include "epicsTime.h"
#include "epicsSignal.h"
#include "epicsTime.h"
#include "errlog.h"
#include "caerr.h"
#include "osiSock.h"
#include "caerr.h"
#include "net_convert.h"
#define epicsExportSharedSymbols

View File

@@ -21,33 +21,29 @@
#include <limits.h>
#include <errno.h>
#include "osiSock.h"
#include "osiPoolStatus.h"
#include "epicsSignal.h"
#include "addrList.h"
#include "epicsEvent.h"
#include "epicsMutex.h"
#include "epicsSignal.h"
#include "epicsStdio.h"
#include "epicsTime.h"
#include "errlog.h"
#include "taskwd.h"
#include "addrList.h"
#include "freeList.h"
#include "errlog.h"
#include "osiPoolStatus.h"
#include "osiSock.h"
#include "taskwd.h"
#define epicsExportSharedSymbols
#include "db_field_log.h"
#include "dbEvent.h"
#include "dbChannel.h"
#include "dbCommon.h"
#include "dbEvent.h"
#include "db_field_log.h"
#include "dbServer.h"
#include "rsrv.h"
#define GLBLSOURCE
#include "server.h"
#define DELETE_TASK(NAME) \
if (threadNameToId(NAME)!=0) \
threadDestroy(threadNameToId(NAME));
epicsThreadPrivateId rsrvCurrentClient;
/*

View File

@@ -36,18 +36,18 @@
#include <string.h>
#include <errno.h>
#include "osiSock.h"
#include "epicsMutex.h"
#include "dbDefs.h"
#include "errlog.h"
#include "taskwd.h"
#include "epicsTime.h"
#include "envDefs.h"
#include "epicsMutex.h"
#include "epicsTime.h"
#include "errlog.h"
#include "freeList.h"
#include "osiSock.h"
#include "taskwd.h"
#define epicsExportSharedSymbols
#include "server.h"
#include "rsrv.h"
#include "server.h"
#define TIMEOUT 60.0 /* sec */

View File

@@ -25,14 +25,11 @@
#include <string.h>
#include <errno.h>
/*
* EPICS includes
*/
#include "dbDefs.h"
#include "osiSock.h"
#include "errlog.h"
#include "envDefs.h"
#include "addrList.h"
#include "dbDefs.h"
#include "envDefs.h"
#include "errlog.h"
#include "osiSock.h"
#include "taskwd.h"
#define epicsExportSharedSymbols

View File

@@ -8,6 +8,7 @@
\*************************************************************************/
#include "iocsh.h"
#define epicsExportSharedSymbols
#include "rsrv.h"
#include "rsrvIocRegister.h"