From ce7044c711eee02463f1ffe52f727ab392ccacad Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Wed, 6 Apr 2016 15:38:35 +0200 Subject: [PATCH 01/86] dbStatic: collect promptgroup enum choices when reading dbd --- src/ioc/dbStatic/dbBase.h | 5 ++- src/ioc/dbStatic/dbLexRoutines.c | 28 ++++++++----- src/ioc/dbStatic/dbStaticLib.c | 67 ++++++++++++++++++++++---------- src/ioc/dbStatic/dbStaticLib.h | 4 ++ src/ioc/dbStatic/dbStaticPvt.h | 7 ++++ 5 files changed, 80 insertions(+), 31 deletions(-) diff --git a/src/ioc/dbStatic/dbBase.h b/src/ioc/dbStatic/dbBase.h index 691953442..6249b5eeb 100644 --- a/src/ioc/dbStatic/dbBase.h +++ b/src/ioc/dbStatic/dbBase.h @@ -165,8 +165,9 @@ typedef struct dbBase { ELLLIST functionList; ELLLIST variableList; ELLLIST bptList; - ELLLIST filterList; - void *pathPvt; + ELLLIST filterList; + ELLLIST guiGroupList; + void *pathPvt; struct dbPvd *ppvd; struct gphPvt *pgpHash; short ignoreMissingMenus; diff --git a/src/ioc/dbStatic/dbLexRoutines.c b/src/ioc/dbStatic/dbLexRoutines.c index 16e553f86..66d9f6b66 100644 --- a/src/ioc/dbStatic/dbLexRoutines.c +++ b/src/ioc/dbStatic/dbLexRoutines.c @@ -71,6 +71,7 @@ static void dbRecordtypeEmpty(void); static void dbRecordtypeBody(void); static void dbRecordtypeFieldHead(char *name,char *type); static void dbRecordtypeFieldItem(char *name,char *value); +static short findOrAddGuiGroup(const char *name); static void dbDevice(char *recordtype,char *linktype, char *dsetname,char *choicestring); @@ -495,7 +496,23 @@ static void dbRecordtypeFieldHead(char *name,char *type) yyerrorAbort("Illegal Field Type"); pdbFldDes->field_type = i; } - + +static short findOrAddGuiGroup(const char *name) +{ + dbGuiGroup *pdbGuiGroup; + GPHENTRY *pgphentry; + pgphentry = gphFind(pdbbase->pgpHash, name, &pdbbase->guiGroupList); + if (!pgphentry) { + pdbGuiGroup = dbCalloc(1,sizeof(dbGuiGroup)); + pdbGuiGroup->name = epicsStrDup(name); + ellAdd(&pdbbase->guiGroupList, &pdbGuiGroup->node); + pdbGuiGroup->key = ellCount(&pdbbase->guiGroupList); + pgphentry = gphAdd(pdbbase->pgpHash, pdbGuiGroup->name, &pdbbase->guiGroupList); + pgphentry->userPvt = pdbGuiGroup; + } + return ((dbGuiGroup *)pgphentry->userPvt)->key; +} + static void dbRecordtypeFieldItem(char *name,char *value) { dbFldDes *pdbFldDes; @@ -517,14 +534,7 @@ static void dbRecordtypeFieldItem(char *name,char *value) return; } if(strcmp(name,"promptgroup")==0) { - int i; - for(i=0; ipromptgroup = pamapguiGroup[i].value; - return; - } - } - yyerror("Illegal promptgroup. See guigroup.h for legal values"); + pdbFldDes->promptgroup = findOrAddGuiGroup(value); return; } if(strcmp(name,"prompt")==0) { diff --git a/src/ioc/dbStatic/dbStaticLib.c b/src/ioc/dbStatic/dbStaticLib.c index 6f933f217..ac9eca7ad 100644 --- a/src/ioc/dbStatic/dbStaticLib.c +++ b/src/ioc/dbStatic/dbStaticLib.c @@ -417,6 +417,7 @@ dbBase * dbAllocBase(void) ellInit(&pdbbase->variableList); ellInit(&pdbbase->bptList); ellInit(&pdbbase->filterList); + ellInit(&pdbbase->guiGroupList); gphInitPvt(&pdbbase->pgpHash,256); dbPvdInitPvt(pdbbase); return (pdbbase); @@ -442,8 +443,10 @@ void dbFreeBase(dbBase *pdbbase) drvSup *pdrvSupNext; brkTable *pbrkTable; brkTable *pbrkTableNext; - chFilterPlugin *pfilt; - chFilterPlugin *pfiltNext; + chFilterPlugin *pfilt; + chFilterPlugin *pfiltNext; + dbGuiGroup *pguiGroup; + dbGuiGroup *pguiGroupNext; int i; DBENTRY dbentry; @@ -584,6 +587,15 @@ void dbFreeBase(dbBase *pdbbase) free(pfilt); pfilt = pfiltNext; } + pguiGroup = (dbGuiGroup *)ellFirst(&pdbbase->guiGroupList); + while (pguiGroup) { + pguiGroupNext = (dbGuiGroup *)ellNext(&pguiGroup->node); + gphDelete(pdbbase->pgpHash, pguiGroup->name, &pdbbase->guiGroupList); + ellDelete(&pdbbase->bptList, &pguiGroup->node); + free(pguiGroup->name); + free((void *)pguiGroup); + pguiGroup = pguiGroupNext; + } gphFreeMem(pdbbase->pgpHash); dbPvdFreeMem(pdbbase); dbFreePath(pdbbase); @@ -738,6 +750,31 @@ static long dbAddOnePath (DBBASE *pdbbase, const char *path, unsigned length) return 0; } +char *dbGetPromptGroupNameFromKey(DBBASE *pdbbase, const short key) +{ + dbGuiGroup *pdbGuiGroup; + + if (!pdbbase) return NULL; + for (pdbGuiGroup = (dbGuiGroup *)ellFirst(&pdbbase->guiGroupList); + pdbGuiGroup; pdbGuiGroup = (dbGuiGroup *)ellNext(&pdbGuiGroup->node)) { + if (pdbGuiGroup->key == key) return pdbGuiGroup->name; + } + return NULL; +} + +short dbGetPromptGroupKeyFromName(DBBASE *pdbbase, const char *name) +{ + GPHENTRY *pgphentry; + + if (!pdbbase) return 0; + pgphentry = gphFind(pdbbase->pgpHash, name, &pdbbase->guiGroupList); + if (!pgphentry) { + return 0; + } else { + return ((dbGuiGroup*)pgphentry->userPvt)->key; + } +} + long dbWriteRecord(DBBASE *ppdbbase,const char *filename, const char *precordTypename,int level) @@ -937,16 +974,11 @@ long dbWriteRecordTypeFP( fprintf(fp,"\t\tprompt(\"%s\")\n",pdbFldDes->prompt); if(pdbFldDes->initial) fprintf(fp,"\t\tinitial(\"%s\")\n",pdbFldDes->initial); - if(pdbFldDes->promptgroup) { - for(j=0; jpromptgroup) { - fprintf(fp,"\t\tpromptgroup(%s)\n", - pamapguiGroup[j].strvalue); - break; - } - } - } - if(pdbFldDes->special) { + if (pdbFldDes->promptgroup) { + fprintf(fp,"\t\tpromptgroup(\"%s\")\n", + dbGetPromptGroupNameFromKey(pdbbase, pdbFldDes->promptgroup)); + } + if(pdbFldDes->special) { if(pdbFldDes->special >= SPC_NTYPES) { fprintf(fp,"\t\tspecial(%d)\n",pdbFldDes->special); } else for(j=0; jpromptgroup) { printf("\t promptgroup: %d\n",pdbFldDes->promptgroup); } else { - for(j=0; jpromptgroup) { - printf("\t promptgroup: %s\n", - pamapguiGroup[j].strvalue); - break; - } - } - } + printf("\t promptgroup: %s\n", + dbGetPromptGroupNameFromKey(pdbbase, pdbFldDes->promptgroup)); + } printf("\t interest: %hd\n", pdbFldDes->interest); printf("\t as_level: %d\n",pdbFldDes->as_level); printf("\t initial: %s\n", diff --git a/src/ioc/dbStatic/dbStaticLib.h b/src/ioc/dbStatic/dbStaticLib.h index 93f7f27d2..73a90b355 100644 --- a/src/ioc/dbStatic/dbStaticLib.h +++ b/src/ioc/dbStatic/dbStaticLib.h @@ -81,6 +81,10 @@ epicsShareFunc long dbReadDatabaseFP(DBBASE **ppdbbase, FILE *fp, const char *path, const char *substitutions); epicsShareFunc long dbPath(DBBASE *pdbbase, const char *path); epicsShareFunc long dbAddPath(DBBASE *pdbbase, const char *path); +epicsShareFunc char * dbGetPromptGroupNameFromKey(DBBASE *pdbbase, + const short key); +epicsShareFunc short dbGetPromptGroupKeyFromName(DBBASE *pdbbase, + const char *name); epicsShareFunc long dbWriteRecord(DBBASE *ppdbbase, const char *filename, const char *precordTypename, int level); epicsShareFunc long dbWriteRecordFP(DBBASE *ppdbbase, diff --git a/src/ioc/dbStatic/dbStaticPvt.h b/src/ioc/dbStatic/dbStaticPvt.h index 8f8664dc1..842c0dc21 100644 --- a/src/ioc/dbStatic/dbStaticPvt.h +++ b/src/ioc/dbStatic/dbStaticPvt.h @@ -42,6 +42,13 @@ typedef struct dbPathNode { char *directory; } dbPathNode; +/* Element of the global gui group list */ +typedef struct dbGuiGroup { + ELLNODE node; + short key; + char *name; +} dbGuiGroup; + /*The following are in dbPvdLib.c*/ /*directory*/ typedef struct{ From 1e1799c30e8b9d2508205e38689388c5ce2cc8b4 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Mon, 18 Apr 2016 09:56:41 +0200 Subject: [PATCH 02/86] tools: change RE to allow any value for promptgroup in the Perl DBD parser --- src/tools/DBD/Recfield.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/DBD/Recfield.pm b/src/tools/DBD/Recfield.pm index 6dbf1696f..8bc439346 100644 --- a/src/tools/DBD/Recfield.pm +++ b/src/tools/DBD/Recfield.pm @@ -27,7 +27,7 @@ our %field_types = ( our %field_attrs = ( asl => qr/^ASL[01]$/, initial => qr/^.*$/, - promptgroup => qr/^GUI_\w+$/, + promptgroup => qr/^.*$/, prompt => qr/^.*$/, special => qr/^(?:SPC_\w+|\d{3,})$/, pp => qr/^(?:TRUE|FALSE)$/, From 7bb27ad3e7194a3c01861efdb607be4e0cfc26f8 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 22 Apr 2016 17:02:21 +0200 Subject: [PATCH 03/86] dbStatic: deprecate guigroup.h; remove from includes --- src/ioc/dbStatic/dbLexRoutines.c | 1 - src/ioc/dbStatic/dbStaticLib.c | 1 - src/ioc/dbStatic/guigroup.h | 69 +++----------------------------- 3 files changed, 6 insertions(+), 65 deletions(-) diff --git a/src/ioc/dbStatic/dbLexRoutines.c b/src/ioc/dbStatic/dbLexRoutines.c index 66d9f6b66..80fb9ebf5 100644 --- a/src/ioc/dbStatic/dbLexRoutines.c +++ b/src/ioc/dbStatic/dbLexRoutines.c @@ -34,7 +34,6 @@ #include "dbStaticLib.h" #include "dbStaticPvt.h" #include "epicsExport.h" -#include "guigroup.h" #include "link.h" #include "special.h" diff --git a/src/ioc/dbStatic/dbStaticLib.c b/src/ioc/dbStatic/dbStaticLib.c index ac9eca7ad..79ff4ea74 100644 --- a/src/ioc/dbStatic/dbStaticLib.c +++ b/src/ioc/dbStatic/dbStaticLib.c @@ -41,7 +41,6 @@ #include "dbStaticPvt.h" #include "devSup.h" #include "drvSup.h" -#include "guigroup.h" #include "link.h" #include "special.h" diff --git a/src/ioc/dbStatic/guigroup.h b/src/ioc/dbStatic/guigroup.h index 5d97a4f8c..72f45ce56 100644 --- a/src/ioc/dbStatic/guigroup.h +++ b/src/ioc/dbStatic/guigroup.h @@ -16,68 +16,11 @@ #ifndef __gui_group_h__ #define __gui_group_h__ -#define GUI_COMMON 1 -#define GUI_ALARMS 2 -#define GUI_BITS1 3 -#define GUI_BITS2 4 -#define GUI_CALC 5 -#define GUI_CLOCK 6 -#define GUI_COMPRESS 7 -#define GUI_CONVERT 8 -#define GUI_DISPLAY 9 -#define GUI_HIST 10 -#define GUI_INPUTS 11 -#define GUI_LINKS 12 -#define GUI_MBB 13 -#define GUI_MOTOR 14 -#define GUI_OUTPUT 15 -#define GUI_PID 16 -#define GUI_PULSE 17 -#define GUI_SELECT 18 -#define GUI_SEQ1 19 -#define GUI_SEQ2 20 -#define GUI_SEQ3 21 -#define GUI_SUB 22 -#define GUI_TIMER 23 -#define GUI_WAVE 24 -#define GUI_SCAN 25 -#define GUI_NTYPES 25 - -typedef struct mapguiGroup{ - char *strvalue; - int value; -}mapguiGroup; - -#ifndef GUIGROUPS_GBLSOURCE -extern mapguiGroup pamapguiGroup[]; -#else -mapguiGroup pamapguiGroup[GUI_NTYPES] = { - {"GUI_COMMON",GUI_COMMON}, - {"GUI_ALARMS",GUI_ALARMS}, - {"GUI_BITS1",GUI_BITS1}, - {"GUI_BITS2",GUI_BITS2}, - {"GUI_CALC",GUI_CALC}, - {"GUI_CLOCK",GUI_CLOCK}, - {"GUI_COMPRESS",GUI_COMPRESS}, - {"GUI_CONVERT",GUI_CONVERT}, - {"GUI_DISPLAY",GUI_DISPLAY}, - {"GUI_HIST",GUI_HIST}, - {"GUI_INPUTS",GUI_INPUTS}, - {"GUI_LINKS",GUI_LINKS}, - {"GUI_MBB",GUI_MBB}, - {"GUI_MOTOR",GUI_MOTOR}, - {"GUI_OUTPUT",GUI_OUTPUT}, - {"GUI_PID",GUI_PID}, - {"GUI_PULSE",GUI_PULSE}, - {"GUI_SELECT",GUI_SELECT}, - {"GUI_SEQ1",GUI_SEQ1}, - {"GUI_SEQ2",GUI_SEQ2}, - {"GUI_SEQ3",GUI_SEQ3}, - {"GUI_SUB",GUI_SUB}, - {"GUI_TIMER",GUI_TIMER}, - {"GUI_WAVE",GUI_WAVE}, - {"GUI_SCAN",GUI_SCAN} -}; -#endif /*GUIGROUPS_GBLSOURCE*/ +#error As of Base 3.15.4, the promptgroup implementation has changed. \ + This header file (guigroup.h) is invalid and will be removed shortly. \ + Instead, you should include dbStaticLib.h, parse the DBD, \ + and use dbGetPromptGroupNameFromKey() and dbGetPromptGroupKeyFromName() \ + that have been added to dbStaticLib. \ + More details in the 3.15.4 release notes and the AppDev Guide. #endif /*__gui_group_h__*/ From de38b807952a868b2c5dc0071ed6342604db559f Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 25 Apr 2016 11:54:17 -0500 Subject: [PATCH 04/86] Apply partial solution for Windows builds of Cap5 --- src/ca/client/perl/Cap5.xs | 18 ++++++++++++++---- src/ca/client/perl/perlConfig.pl | 9 +++++++-- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/ca/client/perl/Cap5.xs b/src/ca/client/perl/Cap5.xs index 287c1826c..e519198ec 100644 --- a/src/ca/client/perl/Cap5.xs +++ b/src/ca/client/perl/Cap5.xs @@ -1138,6 +1138,20 @@ void CA_add_exception_event(const char *class, SV *sub) { static SV * printf_sub = NULL; +#ifndef va_copy +# ifdef __GNUC__ +# define va_copy(d, s) __va_copy(d, s) +# else +# define va_copy(d, s) ((d) = (s)) +/* The above macro is NOT PORTABLE but works on Windows when + * stdarg.h doesn't provide va_copy(). Some architectures need + * define va_copy(d, s) ((*d) = (*s)) + * while others may be even more complicated, but hopefully the + * system stdarg.h header defines va_copy() in those cases. + */ +# endif +#endif + static int printf_handler(const char *format, va_list args) { if (! printf_sub) @@ -1152,11 +1166,7 @@ int printf_handler(const char *format, va_list args) { ENTER; SAVETMPS; -#ifdef __GNUC__ - __va_copy(argcopy, args); -#else va_copy(argcopy, args); -#endif printf_str = NEWSV(0, strlen(format) + 32); sv_vsetpvf(printf_str, format, &argcopy); diff --git a/src/ca/client/perl/perlConfig.pl b/src/ca/client/perl/perlConfig.pl index 01b9b9fdd..21d444049 100644 --- a/src/ca/client/perl/perlConfig.pl +++ b/src/ca/client/perl/perlConfig.pl @@ -3,7 +3,12 @@ # This script is used to extract information about the Perl build # configuration, so the EPICS build system uses the same settings. +use strict; use Config; -my $arg = shift; -print $Config{$arg}; +my $val = $Config{shift}; + +$val =~ s{\\}{/}go + if $^O eq 'MSWin32'; + +print $val; From af07e0fd51e07f198abc306d57a0b7b6607453db Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 25 Apr 2016 12:24:05 -0500 Subject: [PATCH 05/86] Fix oops in last commit --- src/ca/client/perl/perlConfig.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ca/client/perl/perlConfig.pl b/src/ca/client/perl/perlConfig.pl index 21d444049..5292041d1 100644 --- a/src/ca/client/perl/perlConfig.pl +++ b/src/ca/client/perl/perlConfig.pl @@ -6,7 +6,8 @@ use strict; use Config; -my $val = $Config{shift}; +my $arg = shift; +my $val = $Config{$arg}; $val =~ s{\\}{/}go if $^O eq 'MSWin32'; From 6a362f467da48f8ff200bab1180e3c9866999a32 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Tue, 26 Apr 2016 13:28:28 +0200 Subject: [PATCH 06/86] rec: implement new promptgroup (gui_group) choices --- src/ioc/db/dbCommon.dbd | 34 +-- src/std/rec/aSubRecord.dbd.pod | 289 ++++++++---------- src/std/rec/aaiRecord.dbd | 26 +- src/std/rec/aaoRecord.dbd | 26 +- src/std/rec/aiRecord.dbd.pod | 60 ++-- src/std/rec/aoRecord.dbd.pod | 70 ++--- src/std/rec/biRecord.dbd | 20 +- src/std/rec/boRecord.dbd | 30 +- src/std/rec/calcRecord.dbd | 63 ++-- src/std/rec/calcoutRecord.dbd | 76 ++--- src/std/rec/compressRecord.dbd.pod | 24 +- src/std/rec/dfanoutRecord.dbd | 59 ++-- src/std/rec/eventRecord.dbd | 10 +- src/std/rec/fanoutRecord.dbd | 38 +-- src/std/rec/histogramRecord.dbd | 26 +- src/std/rec/longinRecord.dbd | 42 +-- src/std/rec/longoutRecord.dbd | 52 ++-- src/std/rec/lsiRecord.dbd | 14 +- src/std/rec/lsoRecord.dbd | 22 +- src/std/rec/mbbiDirectRecord.dbd | 14 +- src/std/rec/mbbiRecord.dbd | 116 +++---- src/std/rec/mbboDirectRecord.dbd | 54 ++-- src/std/rec/mbboRecord.dbd | 122 ++++---- src/std/rec/permissiveRecord.dbd | 5 +- src/std/rec/printfRecord.dbd | 28 +- src/std/rec/selRecord.dbd | 65 ++-- src/std/rec/seqRecord.dbd | 102 +++---- src/std/rec/stateRecord.dbd | 2 +- src/std/rec/stringinRecord.dbd | 14 +- src/std/rec/stringoutRecord.dbd | 22 +- src/std/rec/subArrayRecord.dbd | 24 +- src/std/rec/subRecord.dbd | 64 ++-- src/std/rec/waveformRecord.dbd.pod | 28 +- .../base/top/exampleApp/src/xxxRecord.dbd | 35 +-- 34 files changed, 830 insertions(+), 846 deletions(-) diff --git a/src/ioc/db/dbCommon.dbd b/src/ioc/db/dbCommon.dbd index f87853bec..86dac3486 100644 --- a/src/ioc/db/dbCommon.dbd +++ b/src/ioc/db/dbCommon.dbd @@ -15,59 +15,59 @@ } field(DESC,DBF_STRING) { prompt("Descriptor") - promptgroup(GUI_COMMON) + promptgroup("10 - Common") size(41) } field(ASG,DBF_STRING) { prompt("Access Security Group") - promptgroup(GUI_COMMON) + promptgroup("10 - Common") special(SPC_AS) size(29) } field(SCAN,DBF_MENU) { prompt("Scan Mechanism") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) menu(menuScan) } field(PINI,DBF_MENU) { prompt("Process at iocInit") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) menu(menuPini) } field(PHAS,DBF_SHORT) { prompt("Scan Phase") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) } field(EVNT,DBF_STRING) { prompt("Event Name") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) size(40) interest(1) } field(TSE,DBF_SHORT) { prompt("Time Stamp Event") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) } field(TSEL,DBF_INLINK) { prompt("Time Stamp Link") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) } field(DTYP,DBF_DEVICE) { prompt("Device Type") - promptgroup(GUI_LINKS) + promptgroup("10 - Common") interest(1) } field(DISV,DBF_SHORT) { prompt("Disable Value") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") initial("1") } field(DISA,DBF_SHORT) { @@ -75,7 +75,7 @@ } field(SDIS,DBF_INLINK) { prompt("Scanning Disable") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) } %#include "epicsMutex.h" @@ -131,7 +131,7 @@ } field(ACKT,DBF_MENU) { prompt("Alarm Ack Transient") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") special(SPC_NOMOD) interest(2) menu(menuYesNo) @@ -139,7 +139,7 @@ } field(DISS,DBF_MENU) { prompt("Disable Alarm Sevrty") - promptgroup(GUI_SCAN) + promptgroup("70 - Alarm") interest(1) menu(menuAlarmSevr) } @@ -219,7 +219,7 @@ } field(PRIO,DBF_MENU) { prompt("Scheduling Priority") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) menu(menuPriority) @@ -235,14 +235,14 @@ } field(UDF,DBF_UCHAR) { prompt("Undefined") - promptgroup(GUI_COMMON) + promptgroup("10 - Common") pp(TRUE) interest(1) initial("1") } field(UDFS,DBF_MENU) { prompt("Undefined Alarm Sevrty") - promptgroup(GUI_COMMON) + promptgroup("70 - Alarm") interest(1) menu(menuAlarmSevr) initial("INVALID") @@ -256,6 +256,6 @@ } field(FLNK,DBF_FWDLINK) { prompt("Forward Process Link") - promptgroup(GUI_LINKS) + promptgroup("20 - Scan") interest(1) } diff --git a/src/std/rec/aSubRecord.dbd.pod b/src/std/rec/aSubRecord.dbd.pod index d188745f1..c09a5e4a7 100644 --- a/src/std/rec/aSubRecord.dbd.pod +++ b/src/std/rec/aSubRecord.dbd.pod @@ -61,33 +61,33 @@ recordtype(aSub) { } field(INAM,DBF_STRING) { prompt("Initialize Subr. Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) size(41) } field(LFLG,DBF_MENU) { prompt("Subr. Input Enable") - promptgroup(GUI_SUB) + promptgroup("30 - Action") interest(1) menu(aSubLFLG) } field(SUBL,DBF_INLINK) { prompt("Subroutine Name Link") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) } field(SNAM,DBF_STRING) { prompt("Process Subr. Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_MOD) interest(1) size(41) } field(ONAM,DBF_STRING) { prompt("Old Subr. Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(3) size(41) @@ -107,127 +107,127 @@ recordtype(aSub) { } field(BRSV,DBF_MENU) { prompt("Bad Return Severity") - promptgroup(GUI_SUB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(EFLG,DBF_MENU) { prompt("Output Event Flag") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(aSubEFLG) initial("1") } field(INPA,DBF_INLINK) { prompt("Input Link A") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPB,DBF_INLINK) { prompt("Input Link B") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPC,DBF_INLINK) { prompt("Input Link C") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPD,DBF_INLINK) { prompt("Input Link D") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPE,DBF_INLINK) { prompt("Input Link E") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPF,DBF_INLINK) { prompt("Input Link F") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPG,DBF_INLINK) { prompt("Input Link G") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPH,DBF_INLINK) { prompt("Input Link H") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPI,DBF_INLINK) { prompt("Input Link I") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input Link J") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPK,DBF_INLINK) { prompt("Input Link K") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPL,DBF_INLINK) { prompt("Input Link L") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPM,DBF_INLINK) { prompt("Input Link M") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPN,DBF_INLINK) { prompt("Input Link N") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPO,DBF_INLINK) { prompt("Input Link O") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPP,DBF_INLINK) { prompt("Input Link P") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPQ,DBF_INLINK) { prompt("Input Link Q") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPR,DBF_INLINK) { prompt("Input Link R") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPS,DBF_INLINK) { prompt("Input Link S") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPT,DBF_INLINK) { prompt("Input Link T") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPU,DBF_INLINK) { prompt("Input Link U") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } @@ -451,7 +451,7 @@ recordtype(aSub) { } field(FTA,DBF_MENU) { prompt("Type of A") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -459,7 +459,7 @@ recordtype(aSub) { } field(FTB,DBF_MENU) { prompt("Type of B") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -467,7 +467,7 @@ recordtype(aSub) { } field(FTC,DBF_MENU) { prompt("Type of C") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -475,7 +475,7 @@ recordtype(aSub) { } field(FTD,DBF_MENU) { prompt("Type of D") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -483,7 +483,7 @@ recordtype(aSub) { } field(FTE,DBF_MENU) { prompt("Type of E") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -491,7 +491,7 @@ recordtype(aSub) { } field(FTF,DBF_MENU) { prompt("Type of F") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -499,7 +499,7 @@ recordtype(aSub) { } field(FTG,DBF_MENU) { prompt("Type of G") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -507,7 +507,7 @@ recordtype(aSub) { } field(FTH,DBF_MENU) { prompt("Type of H") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -515,7 +515,7 @@ recordtype(aSub) { } field(FTI,DBF_MENU) { prompt("Type of I") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -523,7 +523,7 @@ recordtype(aSub) { } field(FTJ,DBF_MENU) { prompt("Type of J") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -531,7 +531,7 @@ recordtype(aSub) { } field(FTK,DBF_MENU) { prompt("Type of K") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -539,7 +539,7 @@ recordtype(aSub) { } field(FTL,DBF_MENU) { prompt("Type of L") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -547,7 +547,7 @@ recordtype(aSub) { } field(FTM,DBF_MENU) { prompt("Type of M") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -555,7 +555,7 @@ recordtype(aSub) { } field(FTN,DBF_MENU) { prompt("Type of N") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -563,7 +563,7 @@ recordtype(aSub) { } field(FTO,DBF_MENU) { prompt("Type of O") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -571,7 +571,7 @@ recordtype(aSub) { } field(FTP,DBF_MENU) { prompt("Type of P") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -579,7 +579,7 @@ recordtype(aSub) { } field(FTQ,DBF_MENU) { prompt("Type of Q") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -587,7 +587,7 @@ recordtype(aSub) { } field(FTR,DBF_MENU) { prompt("Type of R") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -595,7 +595,7 @@ recordtype(aSub) { } field(FTS,DBF_MENU) { prompt("Type of S") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -603,7 +603,7 @@ recordtype(aSub) { } field(FTT,DBF_MENU) { prompt("Type of T") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -611,7 +611,7 @@ recordtype(aSub) { } field(FTU,DBF_MENU) { prompt("Type of U") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -619,401 +619,380 @@ recordtype(aSub) { } field(NOA,DBF_ULONG) { prompt("Max. elements in A") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOB,DBF_ULONG) { prompt("Max. elements in B") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOC,DBF_ULONG) { prompt("Max. elements in C") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOD,DBF_ULONG) { prompt("Max. elements in D") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOE,DBF_ULONG) { prompt("Max. elements in E") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOF,DBF_ULONG) { prompt("Max. elements in F") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOG,DBF_ULONG) { prompt("Max. elements in G") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOH,DBF_ULONG) { prompt("Max. elements in H") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOI,DBF_ULONG) { prompt("Max. elements in I") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOJ,DBF_ULONG) { prompt("Max. elements in J") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOK,DBF_ULONG) { prompt("Max. elements in K") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOL,DBF_ULONG) { prompt("Max. elements in L") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOM,DBF_ULONG) { prompt("Max. elements in M") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NON,DBF_ULONG) { prompt("Max. elements in N") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOO,DBF_ULONG) { prompt("Max. elements in O") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOP,DBF_ULONG) { prompt("Max. elements in P") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOQ,DBF_ULONG) { prompt("Max. elements in Q") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOR,DBF_ULONG) { prompt("Max. elements in R") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOS,DBF_ULONG) { prompt("Max. elements in S") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOT,DBF_ULONG) { prompt("Max. elements in T") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOU,DBF_ULONG) { prompt("Max. elements in U") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NEA,DBF_ULONG) { prompt("Num. elements in A") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEB,DBF_ULONG) { prompt("Num. elements in B") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEC,DBF_ULONG) { prompt("Num. elements in C") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NED,DBF_ULONG) { prompt("Num. elements in D") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEE,DBF_ULONG) { prompt("Num. elements in E") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEF,DBF_ULONG) { prompt("Num. elements in F") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEG,DBF_ULONG) { prompt("Num. elements in G") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEH,DBF_ULONG) { prompt("Num. elements in H") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEI,DBF_ULONG) { prompt("Num. elements in I") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEJ,DBF_ULONG) { prompt("Num. elements in J") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEK,DBF_ULONG) { prompt("Num. elements in K") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEL,DBF_ULONG) { prompt("Num. elements in L") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEM,DBF_ULONG) { prompt("Num. elements in M") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEN,DBF_ULONG) { prompt("Num. elements in N") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEO,DBF_ULONG) { prompt("Num. elements in O") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEP,DBF_ULONG) { prompt("Num. elements in P") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEQ,DBF_ULONG) { prompt("Num. elements in Q") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NER,DBF_ULONG) { prompt("Num. elements in R") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NES,DBF_ULONG) { prompt("Num. elements in S") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NET,DBF_ULONG) { prompt("Num. elements in T") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEU,DBF_ULONG) { prompt("Num. elements in U") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(OUTA,DBF_OUTLINK) { prompt("Output Link A") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTB,DBF_OUTLINK) { prompt("Output Link B") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTC,DBF_OUTLINK) { prompt("Output Link C") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTD,DBF_OUTLINK) { prompt("Output Link D") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTE,DBF_OUTLINK) { prompt("Output Link E") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTF,DBF_OUTLINK) { prompt("Output Link F") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTG,DBF_OUTLINK) { prompt("Output Link G") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTH,DBF_OUTLINK) { prompt("Output Link H") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTI,DBF_OUTLINK) { prompt("Output Link I") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTJ,DBF_OUTLINK) { prompt("Output Link J") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTK,DBF_OUTLINK) { prompt("Output Link K") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTL,DBF_OUTLINK) { prompt("Output Link L") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTM,DBF_OUTLINK) { prompt("Output Link M") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTN,DBF_OUTLINK) { prompt("Output Link N") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTO,DBF_OUTLINK) { prompt("Output Link O") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTP,DBF_OUTLINK) { prompt("Output Link P") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTQ,DBF_OUTLINK) { prompt("Output Link Q") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTR,DBF_OUTLINK) { prompt("Output Link R") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTS,DBF_OUTLINK) { prompt("Output Link S") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTT,DBF_OUTLINK) { prompt("Output Link T") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTU,DBF_OUTLINK) { prompt("Output Link U") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } @@ -1384,7 +1363,7 @@ recordtype(aSub) { } field(FTVA,DBF_MENU) { prompt("Type of VALA") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1392,7 +1371,7 @@ recordtype(aSub) { } field(FTVB,DBF_MENU) { prompt("Type of VALB") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1400,7 +1379,7 @@ recordtype(aSub) { } field(FTVC,DBF_MENU) { prompt("Type of VALC") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1408,7 +1387,7 @@ recordtype(aSub) { } field(FTVD,DBF_MENU) { prompt("Type of VALD") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1416,7 +1395,7 @@ recordtype(aSub) { } field(FTVE,DBF_MENU) { prompt("Type of VALE") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1424,7 +1403,7 @@ recordtype(aSub) { } field(FTVF,DBF_MENU) { prompt("Type of VALF") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1432,7 +1411,7 @@ recordtype(aSub) { } field(FTVG,DBF_MENU) { prompt("Type of VALG") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1440,7 +1419,7 @@ recordtype(aSub) { } field(FTVH,DBF_MENU) { prompt("Type of VALH") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1448,7 +1427,7 @@ recordtype(aSub) { } field(FTVI,DBF_MENU) { prompt("Type of VALI") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1456,7 +1435,7 @@ recordtype(aSub) { } field(FTVJ,DBF_MENU) { prompt("Type of VALJ") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1464,7 +1443,7 @@ recordtype(aSub) { } field(FTVK,DBF_MENU) { prompt("Type of VALK") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1472,7 +1451,7 @@ recordtype(aSub) { } field(FTVL,DBF_MENU) { prompt("Type of VALL") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1480,7 +1459,7 @@ recordtype(aSub) { } field(FTVM,DBF_MENU) { prompt("Type of VALM") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1488,7 +1467,7 @@ recordtype(aSub) { } field(FTVN,DBF_MENU) { prompt("Type of VALN") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1496,7 +1475,7 @@ recordtype(aSub) { } field(FTVO,DBF_MENU) { prompt("Type of VALO") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1504,7 +1483,7 @@ recordtype(aSub) { } field(FTVP,DBF_MENU) { prompt("Type of VALP") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1512,7 +1491,7 @@ recordtype(aSub) { } field(FTVQ,DBF_MENU) { prompt("Type of VALQ") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1520,7 +1499,7 @@ recordtype(aSub) { } field(FTVR,DBF_MENU) { prompt("Type of VALR") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1528,7 +1507,7 @@ recordtype(aSub) { } field(FTVS,DBF_MENU) { prompt("Type of VALS") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1536,7 +1515,7 @@ recordtype(aSub) { } field(FTVT,DBF_MENU) { prompt("Type of VALT") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1544,7 +1523,7 @@ recordtype(aSub) { } field(FTVU,DBF_MENU) { prompt("Type of VALU") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1552,147 +1531,147 @@ recordtype(aSub) { } field(NOVA,DBF_ULONG) { prompt("Max. elements in VALA") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVB,DBF_ULONG) { prompt("Max. elements in VALB") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVC,DBF_ULONG) { prompt("Max. elements in VALC") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVD,DBF_ULONG) { prompt("Max. elements in VALD") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVE,DBF_ULONG) { prompt("Max. elements in VALE") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVF,DBF_ULONG) { prompt("Max. elements in VALF") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVG,DBF_ULONG) { prompt("Max. elements in VALG") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVH,DBF_ULONG) { prompt("Max. elements in VAlH") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVI,DBF_ULONG) { prompt("Max. elements in VALI") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVJ,DBF_ULONG) { prompt("Max. elements in VALJ") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVK,DBF_ULONG) { prompt("Max. elements in VALK") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVL,DBF_ULONG) { prompt("Max. elements in VALL") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVM,DBF_ULONG) { prompt("Max. elements in VALM") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVN,DBF_ULONG) { prompt("Max. elements in VALN") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVO,DBF_ULONG) { prompt("Max. elements in VALO") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVP,DBF_ULONG) { prompt("Max. elements in VALP") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVQ,DBF_ULONG) { prompt("Max. elements in VALQ") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVR,DBF_ULONG) { prompt("Max. elements in VALR") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVS,DBF_ULONG) { prompt("Max. elements in VALS") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVT,DBF_ULONG) { prompt("Max. elements in VALT") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVU,DBF_ULONG) { prompt("Max. elements in VALU") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") diff --git a/src/std/rec/aaiRecord.dbd b/src/std/rec/aaiRecord.dbd index 3b6c5fb2c..fa7fff87a 100644 --- a/src/std/rec/aaiRecord.dbd +++ b/src/std/rec/aaiRecord.dbd @@ -25,44 +25,44 @@ recordtype(aai) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_ALARMS) + promptgroup("80 - Display") interest(1) prop(YES) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_BITS1) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_BITS2) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_CALC) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_CLOCK) + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_CONVERT) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -79,7 +79,7 @@ recordtype(aai) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_HIST) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -89,24 +89,24 @@ recordtype(aai) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(aaiPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(aaiPOST) } diff --git a/src/std/rec/aaoRecord.dbd b/src/std/rec/aaoRecord.dbd index 861a16613..0a05c1365 100644 --- a/src/std/rec/aaoRecord.dbd +++ b/src/std/rec/aaoRecord.dbd @@ -25,44 +25,44 @@ recordtype(aao) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_ALARMS) + promptgroup("80 - Display") interest(1) prop(YES) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_BITS1) + promptgroup("50 - Output") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_BITS2) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_CALC) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_CLOCK) + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_CONVERT) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -79,7 +79,7 @@ recordtype(aao) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_HIST) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -89,24 +89,24 @@ recordtype(aao) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(aaoPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(aaoPOST) } diff --git a/src/std/rec/aiRecord.dbd.pod b/src/std/rec/aiRecord.dbd.pod index 8da77055d..110aa4e7e 100644 --- a/src/std/rec/aiRecord.dbd.pod +++ b/src/std/rec/aiRecord.dbd.pod @@ -217,24 +217,24 @@ monitoring functionality. include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Current EGU Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LINR,DBF_MENU) { prompt("Linearization") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) @@ -242,86 +242,86 @@ monitoring functionality. } field(EGUF,DBF_DOUBLE) { prompt("Engineer Units Full") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGUL,DBF_DOUBLE) { prompt("Engineer Units Low") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGU,DBF_STRING) { prompt("Engineering Units") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(AOFF,DBF_DOUBLE) { prompt("Adjustment Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) } field(ASLO,DBF_DOUBLE) { prompt("Adjustment Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) initial("1") } field(SMOO,DBF_DOUBLE) { prompt("Smoothing") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") interest(1) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -329,7 +329,7 @@ monitoring functionality. } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -337,7 +337,7 @@ monitoring functionality. } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -345,7 +345,7 @@ monitoring functionality. } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -353,22 +353,22 @@ monitoring functionality. } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFTC,DBF_DOUBLE) { prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { @@ -393,14 +393,14 @@ monitoring functionality. } field(ESLO,DBF_DOUBLE) { prompt("Raw to EGU Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) initial("1") } field(EOFF,DBF_DOUBLE) { prompt("Raw to EGU Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) } @@ -469,7 +469,7 @@ simulation mode. field(SIOL,DBF_INLINK) { prompt("Sim. Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_DOUBLE) { @@ -477,7 +477,7 @@ simulation mode. } field(SIML,DBF_INLINK) { prompt("Sim. Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -487,7 +487,7 @@ simulation mode. } field(SIMS,DBF_MENU) { prompt("Simulation Mode Severity") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } @@ -610,7 +610,7 @@ values that the C routine can put in the RVAL field. When RVAL is set to I the VAL field will be set to EGUF, and when RVAL is set to I the VAL field will become EGUL. -The fomulae to use are: +The formulae to use are: =over diff --git a/src/std/rec/aoRecord.dbd.pod b/src/std/rec/aoRecord.dbd.pod index 5b9280a65..b7d62575d 100644 --- a/src/std/rec/aoRecord.dbd.pod +++ b/src/std/rec/aoRecord.dbd.pod @@ -273,7 +273,7 @@ information on these fields. include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Desired Output") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } @@ -282,40 +282,40 @@ information on these fields. } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OROC,DBF_DOUBLE) { prompt("Output Rate of Change") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OIF,DBF_MENU) { prompt("Out Full/Incremental") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(aoOIF) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LINR,DBF_MENU) { prompt("Linearization") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) @@ -323,21 +323,21 @@ information on these fields. } field(EGUF,DBF_DOUBLE) { prompt("Eng Units Full") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGUL,DBF_DOUBLE) { prompt("Eng Units Low") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGU,DBF_STRING) { prompt("Engineering Units") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) size(16) prop(YES) @@ -349,86 +349,86 @@ information on these fields. } field(EOFF,DBF_DOUBLE) { prompt("EGU to Raw Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) } field(ESLO,DBF_DOUBLE) { prompt("EGU to Raw Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) initial("1") } field(DRVH,DBF_DOUBLE) { prompt("Drive High Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(DRVL,DBF_DOUBLE) { prompt("Drive Low Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(AOFF,DBF_DOUBLE) { prompt("Adjustment Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) } field(ASLO,DBF_DOUBLE) { prompt("Adjustment Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -436,7 +436,7 @@ information on these fields. } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -444,7 +444,7 @@ information on these fields. } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -452,7 +452,7 @@ information on these fields. } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -460,17 +460,17 @@ information on these fields. } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(RVAL,DBF_LONG) { @@ -529,12 +529,12 @@ information on these fields. } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -544,19 +544,19 @@ information on these fields. } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_DOUBLE) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } field(OMOD,DBF_UCHAR) { diff --git a/src/std/rec/biRecord.dbd b/src/std/rec/biRecord.dbd index 501ecab83..3ecd088b4 100644 --- a/src/std/rec/biRecord.dbd +++ b/src/std/rec/biRecord.dbd @@ -11,39 +11,39 @@ recordtype(bi) { include "dbCommon.dbd" field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(ZSV,DBF_MENU) { prompt("Zero Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(OSV,DBF_MENU) { prompt("One Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Svr") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ZNAM,DBF_STRING) { prompt("Zero Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -51,7 +51,7 @@ recordtype(bi) { } field(ONAM,DBF_STRING) { prompt("One Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -83,7 +83,7 @@ recordtype(bi) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -91,7 +91,7 @@ recordtype(bi) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -101,7 +101,7 @@ recordtype(bi) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/boRecord.dbd b/src/std/rec/boRecord.dbd index 9a861f157..1f627447c 100644 --- a/src/std/rec/boRecord.dbd +++ b/src/std/rec/boRecord.dbd @@ -11,34 +11,34 @@ recordtype(bo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(HIGH,DBF_DOUBLE) { prompt("Seconds to Hold High") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") interest(1) } field(ZNAM,DBF_STRING) { prompt("Zero Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -46,7 +46,7 @@ recordtype(bo) { } field(ONAM,DBF_STRING) { prompt("One Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -80,21 +80,21 @@ recordtype(bo) { } field(ZSV,DBF_MENU) { prompt("Zero Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(OSV,DBF_MENU) { prompt("One Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Sevr") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -120,12 +120,12 @@ recordtype(bo) { } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -135,19 +135,19 @@ recordtype(bo) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/calcRecord.dbd b/src/std/rec/calcRecord.dbd index 27c21da95..d4ade27e6 100644 --- a/src/std/rec/calcRecord.dbd +++ b/src/std/rec/calcRecord.dbd @@ -10,11 +10,12 @@ recordtype(calc) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Result") - asl(ASL0) + promptgroup("50 - Output") + asl(ASL0) } field(CALC,DBF_STRING) { prompt("Calculation") - promptgroup(GUI_CALC) + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -22,120 +23,120 @@ recordtype(calc) { } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -143,7 +144,7 @@ recordtype(calc) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -151,7 +152,7 @@ recordtype(calc) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -159,7 +160,7 @@ recordtype(calc) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -167,7 +168,7 @@ recordtype(calc) { } field(AFTC, DBF_DOUBLE) { prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFVL, DBF_DOUBLE) { @@ -177,17 +178,17 @@ recordtype(calc) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/calcoutRecord.dbd b/src/std/rec/calcoutRecord.dbd index 4b6e2a5e2..fecf19112 100644 --- a/src/std/rec/calcoutRecord.dbd +++ b/src/std/rec/calcoutRecord.dbd @@ -34,7 +34,7 @@ recordtype(calcout) { } field(VAL,DBF_DOUBLE) { prompt("Result") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) } field(PVAL,DBF_DOUBLE) { @@ -42,7 +42,7 @@ recordtype(calcout) { } field(CALC,DBF_STRING) { prompt("Calculation") - promptgroup(GUI_CALC) + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -55,79 +55,79 @@ recordtype(calcout) { field(INPA,DBF_INLINK) { prompt("Input A") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") special(SPC_MOD) - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(INAV,DBF_MENU) { @@ -222,13 +222,13 @@ recordtype(calcout) { } field(OOPT,DBF_MENU) { prompt("Output Execute Opt") - promptgroup(GUI_CALC) + promptgroup("50 - Output") interest(1) menu(calcoutOOPT) } field(ODLY,DBF_DOUBLE) { prompt("Output Execute Delay") - promptgroup(GUI_ALARMS) + promptgroup("50 - Output") asl(ASL0) interest(1) } @@ -239,13 +239,13 @@ recordtype(calcout) { } field(DOPT,DBF_MENU) { prompt("Output Data Opt") - promptgroup(GUI_CALC) + promptgroup("30 - Action") interest(1) menu(calcoutDOPT) } field(OCAL,DBF_STRING) { prompt("Output Calculation") - promptgroup(GUI_CALC) + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -257,7 +257,7 @@ recordtype(calcout) { } field(OEVT,DBF_STRING) { prompt("Event To Issue") - promptgroup(GUI_CLOCK) + promptgroup("30 - Action") special(SPC_MOD) asl(ASL0) size(40) @@ -271,71 +271,71 @@ recordtype(calcout) { } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_DOUBLE) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -343,7 +343,7 @@ recordtype(calcout) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -351,7 +351,7 @@ recordtype(calcout) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -359,7 +359,7 @@ recordtype(calcout) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -367,17 +367,17 @@ recordtype(calcout) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/compressRecord.dbd.pod b/src/std/rec/compressRecord.dbd.pod index 97b84a9a0..1d9a10ed5 100644 --- a/src/std/rec/compressRecord.dbd.pod +++ b/src/std/rec/compressRecord.dbd.pod @@ -60,7 +60,7 @@ recordtype(compress) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_COMPRESS) + promptgroup("40 - Input") interest(1) } field(RES,DBF_SHORT) { @@ -71,57 +71,57 @@ recordtype(compress) { } field(ALG,DBF_MENU) { prompt("Compression Algorithm") - promptgroup(GUI_ALARMS) + promptgroup("30 - Action") special(SPC_RESET) interest(1) menu(compressALG) } field(NSAM,DBF_ULONG) { prompt("Number of Values") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(N,DBF_ULONG) { prompt("N to 1 Compression") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_RESET) interest(1) initial("1") } field(IHIL,DBF_DOUBLE) { prompt("Init High Interest Lim") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") interest(1) } field(ILIL,DBF_DOUBLE) { prompt("Init Low Interest Lim") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") interest(1) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(EGU,DBF_STRING) { - prompt("EngineeringUnits") - promptgroup(GUI_DISPLAY) - interest(1) + prompt("Engineering Units") + promptgroup("80 - Display") + interest(1) size(16) prop(YES) } diff --git a/src/std/rec/dfanoutRecord.dbd b/src/std/rec/dfanoutRecord.dbd index 4e61907c7..f8bcef5c0 100644 --- a/src/std/rec/dfanoutRecord.dbd +++ b/src/std/rec/dfanoutRecord.dbd @@ -16,12 +16,13 @@ recordtype(dfanout) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Desired Output") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) pp(TRUE) } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_LINKS) + promptgroup("30 - Action") interest(1) menu(dfanoutSELM) } @@ -32,116 +33,116 @@ recordtype(dfanout) { } field(SELL,DBF_INLINK) { prompt("Link Selection Loc") - promptgroup(GUI_LINKS) + promptgroup("30 - Action") interest(1) } field(OUTA,DBF_OUTLINK) { prompt("Output Spec A") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTB,DBF_OUTLINK) { prompt("Output Spec B") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTC,DBF_OUTLINK) { prompt("Output Spec C") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTD,DBF_OUTLINK) { prompt("Output Spec D") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTE,DBF_OUTLINK) { prompt("Output Spec E") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTF,DBF_OUTLINK) { prompt("Output Spec F") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTG,DBF_OUTLINK) { prompt("Output Spec G") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTH,DBF_OUTLINK) { prompt("Output Spec H") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(EGU,DBF_STRING) { - prompt("Units name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -149,7 +150,7 @@ recordtype(dfanout) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -157,7 +158,7 @@ recordtype(dfanout) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -165,7 +166,7 @@ recordtype(dfanout) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -173,17 +174,17 @@ recordtype(dfanout) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { diff --git a/src/std/rec/eventRecord.dbd b/src/std/rec/eventRecord.dbd index 842d2b1c0..887362109 100644 --- a/src/std/rec/eventRecord.dbd +++ b/src/std/rec/eventRecord.dbd @@ -11,7 +11,7 @@ recordtype(event) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Event Name To Post") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") special(SPC_MOD) asl(ASL0) size(40) @@ -25,12 +25,12 @@ recordtype(event) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_STRING) { @@ -39,7 +39,7 @@ recordtype(event) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -49,7 +49,7 @@ recordtype(event) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/fanoutRecord.dbd b/src/std/rec/fanoutRecord.dbd index 8ad9209fc..15611a302 100644 --- a/src/std/rec/fanoutRecord.dbd +++ b/src/std/rec/fanoutRecord.dbd @@ -20,7 +20,7 @@ recordtype(fanout) { } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_LINKS) + promptgroup("30 - Action") interest(1) menu(fanoutSELM) } @@ -31,7 +31,7 @@ recordtype(fanout) { } field(SELL,DBF_INLINK) { prompt("Link Selection Loc") - promptgroup(GUI_LINKS) + promptgroup("30 - Action") interest(1) } field(OFFS,DBF_SHORT) { @@ -46,82 +46,82 @@ recordtype(fanout) { } field(LNK0,DBF_FWDLINK) { prompt("Forward Link 0") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK1,DBF_FWDLINK) { prompt("Forward Link 1") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK2,DBF_FWDLINK) { prompt("Forward Link 2") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK3,DBF_FWDLINK) { prompt("Forward Link 3") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK4,DBF_FWDLINK) { prompt("Forward Link 4") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK5,DBF_FWDLINK) { prompt("Forward Link 5") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK6,DBF_FWDLINK) { prompt("Forward Link 6") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK7,DBF_FWDLINK) { prompt("Forward Link 7") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK8,DBF_FWDLINK) { prompt("Forward Link 8") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNK9,DBF_FWDLINK) { prompt("Forward Link 9") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKA,DBF_FWDLINK) { prompt("Forward Link 10") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKB,DBF_FWDLINK) { prompt("Forward Link 11") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKC,DBF_FWDLINK) { prompt("Forward Link 12") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKD,DBF_FWDLINK) { prompt("Forward Link 13") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKE,DBF_FWDLINK) { prompt("Forward Link 14") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKF,DBF_FWDLINK) { prompt("Forward Link 15") - promptgroup(GUI_LINKS) - interest(1) + promptgroup("52 - Output 8-F") + interest(1) } } diff --git a/src/std/rec/histogramRecord.dbd b/src/std/rec/histogramRecord.dbd index 08fc12d4f..32c2cf3fb 100644 --- a/src/std/rec/histogramRecord.dbd +++ b/src/std/rec/histogramRecord.dbd @@ -26,7 +26,7 @@ recordtype(histogram) { } field(NELM,DBF_USHORT) { prompt("Num of Array Elements") - promptgroup(GUI_HIST) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") @@ -40,20 +40,20 @@ recordtype(histogram) { field(CMD,DBF_MENU) { prompt("Collection Control") asl(ASL0) - special(SPC_CALC) + special(SPC_CALC) interest(1) menu(histogramCMD) } field(ULIM,DBF_DOUBLE) { prompt("Upper Signal Limit") - promptgroup(GUI_HIST) + promptgroup("30 - Action") special(SPC_RESET) interest(1) prop(YES) } field(LLIM,DBF_DOUBLE) { prompt("Lower Signal Limit ") - promptgroup(GUI_HIST) + promptgroup("30 - Action") special(SPC_RESET) interest(1) prop(YES) @@ -69,13 +69,13 @@ recordtype(histogram) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(SVL,DBF_INLINK) { prompt("Signal Value Location") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(BPTR,DBF_NOACCESS) { @@ -92,7 +92,7 @@ recordtype(histogram) { } field(MDEL,DBF_SHORT) { prompt("Monitor Count Deadband") - promptgroup(GUI_HIST) + promptgroup("80 - Display") interest(1) } field(MCNT,DBF_SHORT) { @@ -102,13 +102,13 @@ recordtype(histogram) { } field(SDEL,DBF_DOUBLE) { prompt("Monitor Seconds Dband") - promptgroup(GUI_HIST) + promptgroup("80 - Display") special(SPC_RESET) interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_DOUBLE) { @@ -116,7 +116,7 @@ recordtype(histogram) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -126,19 +126,19 @@ recordtype(histogram) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(HOPR,DBF_ULONG) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_ULONG) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } diff --git a/src/std/rec/longinRecord.dbd b/src/std/rec/longinRecord.dbd index 5c038f9db..c8c63d270 100644 --- a/src/std/rec/longinRecord.dbd +++ b/src/std/rec/longinRecord.dbd @@ -11,98 +11,98 @@ recordtype(longin) { include "dbCommon.dbd" field(VAL,DBF_LONG) { prompt("Current value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Units name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_LONG) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_LONG) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_LONG) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_LONG) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_LONG) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_LONG) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_LONG) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFTC, DBF_DOUBLE) { prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFVL, DBF_DOUBLE) { @@ -112,12 +112,12 @@ recordtype(longin) { } field(ADEL,DBF_LONG) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_LONG) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_LONG) { @@ -137,7 +137,7 @@ recordtype(longin) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_LONG) { @@ -145,7 +145,7 @@ recordtype(longin) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -155,7 +155,7 @@ recordtype(longin) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/longoutRecord.dbd b/src/std/rec/longoutRecord.dbd index 5124aafe8..9fcdf2ff5 100644 --- a/src/std/rec/longoutRecord.dbd +++ b/src/std/rec/longoutRecord.dbd @@ -11,128 +11,128 @@ recordtype(longout) { include "dbCommon.dbd" field(VAL,DBF_LONG) { prompt("Desired Output") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(EGU,DBF_STRING) { - prompt("Units name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(DRVH,DBF_LONG) { prompt("Drive High Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(DRVL,DBF_LONG) { prompt("Drive Low Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(HOPR,DBF_LONG) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_LONG) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_LONG) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_LONG) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_LONG) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_LONG) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_LONG) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_LONG) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_LONG) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_LONG) { @@ -152,12 +152,12 @@ recordtype(longout) { } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -167,19 +167,19 @@ recordtype(longout) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_LONG) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/lsiRecord.dbd b/src/std/rec/lsiRecord.dbd index be14cf552..c50d905d8 100644 --- a/src/std/rec/lsiRecord.dbd +++ b/src/std/rec/lsiRecord.dbd @@ -34,7 +34,7 @@ recordtype(lsi) { } field(SIZV,DBF_USHORT) { prompt("Size of buffers") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) initial("41") @@ -49,24 +49,24 @@ recordtype(lsi) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(SIML,DBF_INLINK) { prompt("Simulation Mode Link") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) } field(SIMM,DBF_MENU) { @@ -76,13 +76,13 @@ recordtype(lsi) { } field(SIMS,DBF_MENU) { prompt("Simulation Mode Severity") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) } } diff --git a/src/std/rec/lsoRecord.dbd b/src/std/rec/lsoRecord.dbd index 48ddea810..69203f2d0 100644 --- a/src/std/rec/lsoRecord.dbd +++ b/src/std/rec/lsoRecord.dbd @@ -34,7 +34,7 @@ recordtype(lso) { } field(SIZV,DBF_USHORT) { prompt("Size of buffers") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) initial("41") @@ -50,47 +50,47 @@ recordtype(lso) { } field(DOL,DBF_INLINK) { prompt("Desired Output Link") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(IVOA,DBF_MENU) { prompt("INVALID Output Action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_STRING) { prompt("INVALID Output Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) size(40) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(SIML,DBF_INLINK) { prompt("Sim Mode link") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -100,13 +100,13 @@ recordtype(lso) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } } diff --git a/src/std/rec/mbbiDirectRecord.dbd b/src/std/rec/mbbiDirectRecord.dbd index a72c24070..3fa3d8823 100644 --- a/src/std/rec/mbbiDirectRecord.dbd +++ b/src/std/rec/mbbiDirectRecord.dbd @@ -10,19 +10,19 @@ recordtype(mbbiDirect) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(NOBT,DBF_SHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(RVAL,DBF_ULONG) { @@ -46,12 +46,12 @@ recordtype(mbbiDirect) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -59,7 +59,7 @@ recordtype(mbbiDirect) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -69,7 +69,7 @@ recordtype(mbbiDirect) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/mbbiRecord.dbd b/src/std/rec/mbbiRecord.dbd index ffc37cfaf..d22c287f6 100644 --- a/src/std/rec/mbbiRecord.dbd +++ b/src/std/rec/mbbiRecord.dbd @@ -10,24 +10,24 @@ recordtype(mbbi) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(NOBT,DBF_USHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(ZRVL,DBF_ULONG) { prompt("Zero Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -35,7 +35,7 @@ recordtype(mbbi) { } field(ONVL,DBF_ULONG) { prompt("One Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -43,7 +43,7 @@ recordtype(mbbi) { } field(TWVL,DBF_ULONG) { prompt("Two Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -51,7 +51,7 @@ recordtype(mbbi) { } field(THVL,DBF_ULONG) { prompt("Three Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -59,7 +59,7 @@ recordtype(mbbi) { } field(FRVL,DBF_ULONG) { prompt("Four Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -67,7 +67,7 @@ recordtype(mbbi) { } field(FVVL,DBF_ULONG) { prompt("Five Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -75,7 +75,7 @@ recordtype(mbbi) { } field(SXVL,DBF_ULONG) { prompt("Six Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -83,7 +83,7 @@ recordtype(mbbi) { } field(SVVL,DBF_ULONG) { prompt("Seven Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -91,7 +91,7 @@ recordtype(mbbi) { } field(EIVL,DBF_ULONG) { prompt("Eight Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -99,7 +99,7 @@ recordtype(mbbi) { } field(NIVL,DBF_ULONG) { prompt("Nine Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -107,7 +107,7 @@ recordtype(mbbi) { } field(TEVL,DBF_ULONG) { prompt("Ten Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -115,7 +115,7 @@ recordtype(mbbi) { } field(ELVL,DBF_ULONG) { prompt("Eleven Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -123,7 +123,7 @@ recordtype(mbbi) { } field(TVVL,DBF_ULONG) { prompt("Twelve Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -131,7 +131,7 @@ recordtype(mbbi) { } field(TTVL,DBF_ULONG) { prompt("Thirteen Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -139,7 +139,7 @@ recordtype(mbbi) { } field(FTVL,DBF_ULONG) { prompt("Fourteen Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -147,7 +147,7 @@ recordtype(mbbi) { } field(FFVL,DBF_ULONG) { prompt("Fifteen Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -155,7 +155,7 @@ recordtype(mbbi) { } field(ZRST,DBF_STRING) { prompt("Zero String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -163,7 +163,7 @@ recordtype(mbbi) { } field(ONST,DBF_STRING) { prompt("One String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -171,7 +171,7 @@ recordtype(mbbi) { } field(TWST,DBF_STRING) { prompt("Two String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -179,7 +179,7 @@ recordtype(mbbi) { } field(THST,DBF_STRING) { prompt("Three String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -187,7 +187,7 @@ recordtype(mbbi) { } field(FRST,DBF_STRING) { prompt("Four String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -195,7 +195,7 @@ recordtype(mbbi) { } field(FVST,DBF_STRING) { prompt("Five String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -203,7 +203,7 @@ recordtype(mbbi) { } field(SXST,DBF_STRING) { prompt("Six String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -211,7 +211,7 @@ recordtype(mbbi) { } field(SVST,DBF_STRING) { prompt("Seven String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -219,7 +219,7 @@ recordtype(mbbi) { } field(EIST,DBF_STRING) { prompt("Eight String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -227,7 +227,7 @@ recordtype(mbbi) { } field(NIST,DBF_STRING) { prompt("Nine String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -235,7 +235,7 @@ recordtype(mbbi) { } field(TEST,DBF_STRING) { prompt("Ten String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -243,7 +243,7 @@ recordtype(mbbi) { } field(ELST,DBF_STRING) { prompt("Eleven String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -251,7 +251,7 @@ recordtype(mbbi) { } field(TVST,DBF_STRING) { prompt("Twelve String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -259,7 +259,7 @@ recordtype(mbbi) { } field(TTST,DBF_STRING) { prompt("Thirteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -267,7 +267,7 @@ recordtype(mbbi) { } field(FTST,DBF_STRING) { prompt("Fourteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -275,7 +275,7 @@ recordtype(mbbi) { } field(FFST,DBF_STRING) { prompt("Fifteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -283,119 +283,119 @@ recordtype(mbbi) { } field(ZRSV,DBF_MENU) { prompt("State Zero Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ONSV,DBF_MENU) { prompt("State One Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TWSV,DBF_MENU) { prompt("State Two Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(THSV,DBF_MENU) { prompt("State Three Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FRSV,DBF_MENU) { prompt("State Four Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FVSV,DBF_MENU) { prompt("State Five Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SXSV,DBF_MENU) { prompt("State Six Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SVSV,DBF_MENU) { prompt("State Seven Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(EISV,DBF_MENU) { prompt("State Eight Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(NISV,DBF_MENU) { prompt("State Nine Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TESV,DBF_MENU) { prompt("State Ten Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ELSV,DBF_MENU) { prompt("State Eleven Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TVSV,DBF_MENU) { prompt("State Twelve Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TTSV,DBF_MENU) { prompt("State Thirteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FTSV,DBF_MENU) { prompt("State Fourteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FFSV,DBF_MENU) { prompt("State Fifteen Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(AFTC, DBF_DOUBLE) { prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFVL, DBF_DOUBLE) { @@ -405,14 +405,14 @@ recordtype(mbbi) { } field(UNSV,DBF_MENU) { prompt("Unknown State Severity") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Svr") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -448,12 +448,12 @@ recordtype(mbbi) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -461,7 +461,7 @@ recordtype(mbbi) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -471,7 +471,7 @@ recordtype(mbbi) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/mbboDirectRecord.dbd b/src/std/rec/mbboDirectRecord.dbd index df2927de5..0b4285e32 100644 --- a/src/std/rec/mbboDirectRecord.dbd +++ b/src/std/rec/mbboDirectRecord.dbd @@ -10,13 +10,13 @@ recordtype(mbboDirect) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { prompt("Word") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_MBB) + promptgroup("50 - Output") special(SPC_RESET) pp(TRUE) interest(1) @@ -24,128 +24,128 @@ recordtype(mbboDirect) { } field(NOBT,DBF_SHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(B0,DBF_UCHAR) { prompt("Bit 0") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B1,DBF_UCHAR) { prompt("Bit 1") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B2,DBF_UCHAR) { prompt("Bit 2") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B3,DBF_UCHAR) { prompt("Bit 3") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B4,DBF_UCHAR) { prompt("Bit 4") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B5,DBF_UCHAR) { prompt("Bit 5") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B6,DBF_UCHAR) { prompt("Bit 6") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B7,DBF_UCHAR) { prompt("Bit 7") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B8,DBF_UCHAR) { prompt("Bit 8") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(B9,DBF_UCHAR) { prompt("Bit 9") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BA,DBF_UCHAR) { prompt("Bit 10") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BB,DBF_UCHAR) { prompt("Bit 11") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BC,DBF_UCHAR) { prompt("Bit 12") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BD,DBF_UCHAR) { prompt("Bit 13") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BE,DBF_UCHAR) { prompt("Bit 14") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BF,DBF_UCHAR) { prompt("Bit 15") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) @@ -181,17 +181,17 @@ recordtype(mbboDirect) { } field(SHFT,DBF_ULONG) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -201,19 +201,19 @@ recordtype(mbboDirect) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/mbboRecord.dbd b/src/std/rec/mbboRecord.dbd index 1a32ad1cd..e61413f1f 100644 --- a/src/std/rec/mbboRecord.dbd +++ b/src/std/rec/mbboRecord.dbd @@ -10,7 +10,7 @@ recordtype(mbbo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Desired Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") special(SPC_DBADDR) asl(ASL0) pp(TRUE) @@ -19,29 +19,29 @@ recordtype(mbbo) { } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(NOBT,DBF_USHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(ZRVL,DBF_ULONG) { prompt("Zero Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -49,7 +49,7 @@ recordtype(mbbo) { } field(ONVL,DBF_ULONG) { prompt("One Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -57,7 +57,7 @@ recordtype(mbbo) { } field(TWVL,DBF_ULONG) { prompt("Two Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -65,7 +65,7 @@ recordtype(mbbo) { } field(THVL,DBF_ULONG) { prompt("Three Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -73,7 +73,7 @@ recordtype(mbbo) { } field(FRVL,DBF_ULONG) { prompt("Four Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -81,7 +81,7 @@ recordtype(mbbo) { } field(FVVL,DBF_ULONG) { prompt("Five Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -89,7 +89,7 @@ recordtype(mbbo) { } field(SXVL,DBF_ULONG) { prompt("Six Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -97,7 +97,7 @@ recordtype(mbbo) { } field(SVVL,DBF_ULONG) { prompt("Seven Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -105,7 +105,7 @@ recordtype(mbbo) { } field(EIVL,DBF_ULONG) { prompt("Eight Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -113,7 +113,7 @@ recordtype(mbbo) { } field(NIVL,DBF_ULONG) { prompt("Nine Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -121,7 +121,7 @@ recordtype(mbbo) { } field(TEVL,DBF_ULONG) { prompt("Ten Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -129,7 +129,7 @@ recordtype(mbbo) { } field(ELVL,DBF_ULONG) { prompt("Eleven Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -137,7 +137,7 @@ recordtype(mbbo) { } field(TVVL,DBF_ULONG) { prompt("Twelve Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -145,7 +145,7 @@ recordtype(mbbo) { } field(TTVL,DBF_ULONG) { prompt("Thirteen Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -153,7 +153,7 @@ recordtype(mbbo) { } field(FTVL,DBF_ULONG) { prompt("Fourteen Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -161,7 +161,7 @@ recordtype(mbbo) { } field(FFVL,DBF_ULONG) { prompt("Fifteen Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -169,7 +169,7 @@ recordtype(mbbo) { } field(ZRST,DBF_STRING) { prompt("Zero String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -177,7 +177,7 @@ recordtype(mbbo) { } field(ONST,DBF_STRING) { prompt("One String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -185,7 +185,7 @@ recordtype(mbbo) { } field(TWST,DBF_STRING) { prompt("Two String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -193,7 +193,7 @@ recordtype(mbbo) { } field(THST,DBF_STRING) { prompt("Three String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -201,7 +201,7 @@ recordtype(mbbo) { } field(FRST,DBF_STRING) { prompt("Four String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -209,7 +209,7 @@ recordtype(mbbo) { } field(FVST,DBF_STRING) { prompt("Five String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -217,7 +217,7 @@ recordtype(mbbo) { } field(SXST,DBF_STRING) { prompt("Six String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -225,7 +225,7 @@ recordtype(mbbo) { } field(SVST,DBF_STRING) { prompt("Seven String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -233,7 +233,7 @@ recordtype(mbbo) { } field(EIST,DBF_STRING) { prompt("Eight String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -241,7 +241,7 @@ recordtype(mbbo) { } field(NIST,DBF_STRING) { prompt("Nine String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -249,7 +249,7 @@ recordtype(mbbo) { } field(TEST,DBF_STRING) { prompt("Ten String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -257,7 +257,7 @@ recordtype(mbbo) { } field(ELST,DBF_STRING) { prompt("Eleven String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -265,7 +265,7 @@ recordtype(mbbo) { } field(TVST,DBF_STRING) { prompt("Twelve String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -273,7 +273,7 @@ recordtype(mbbo) { } field(TTST,DBF_STRING) { prompt("Thirteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -281,7 +281,7 @@ recordtype(mbbo) { } field(FTST,DBF_STRING) { prompt("Fourteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -289,7 +289,7 @@ recordtype(mbbo) { } field(FFST,DBF_STRING) { prompt("Fifteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -297,126 +297,126 @@ recordtype(mbbo) { } field(ZRSV,DBF_MENU) { prompt("State Zero Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ONSV,DBF_MENU) { prompt("State One Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TWSV,DBF_MENU) { prompt("State Two Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(THSV,DBF_MENU) { prompt("State Three Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FRSV,DBF_MENU) { prompt("State Four Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FVSV,DBF_MENU) { prompt("State Five Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SXSV,DBF_MENU) { prompt("State Six Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SVSV,DBF_MENU) { prompt("State Seven Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(EISV,DBF_MENU) { prompt("State Eight Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(NISV,DBF_MENU) { prompt("State Nine Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TESV,DBF_MENU) { prompt("State Ten Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ELSV,DBF_MENU) { prompt("State Eleven Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TVSV,DBF_MENU) { prompt("State Twelve Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TTSV,DBF_MENU) { prompt("State Thirteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FTSV,DBF_MENU) { prompt("State Fourteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FFSV,DBF_MENU) { prompt("State Fifteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(UNSV,DBF_MENU) { prompt("Unknown State Sevr") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Sevr") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -461,17 +461,17 @@ recordtype(mbbo) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -481,19 +481,19 @@ recordtype(mbbo) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/permissiveRecord.dbd b/src/std/rec/permissiveRecord.dbd index 6e999175f..560502952 100644 --- a/src/std/rec/permissiveRecord.dbd +++ b/src/std/rec/permissiveRecord.dbd @@ -11,14 +11,15 @@ recordtype(permissive) { include "dbCommon.dbd" field(LABL,DBF_STRING) { prompt("Button Label") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(20) } field(VAL,DBF_USHORT) { prompt("Status") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) pp(TRUE) } field(OVAL,DBF_USHORT) { diff --git a/src/std/rec/printfRecord.dbd b/src/std/rec/printfRecord.dbd index 37beccebf..4fd63ef3c 100644 --- a/src/std/rec/printfRecord.dbd +++ b/src/std/rec/printfRecord.dbd @@ -28,7 +28,7 @@ recordtype(printf) { } field(SIZV,DBF_USHORT) { prompt("Size of VAL buffer") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("41") @@ -39,69 +39,69 @@ recordtype(printf) { } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(FMT,DBF_STRING) { prompt("Format String") - promptgroup(GUI_CALC) + promptgroup("30 - Action") pp(TRUE) size(81) } field(IVLS,DBF_STRING) { prompt("Invalid Link String") - promptgroup(GUI_CALC) + promptgroup("30 - Action") size(16) initial("LNK") } field(INP0,DBF_INLINK) { prompt("Input 0") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP1,DBF_INLINK) { prompt("Input 1") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP2,DBF_INLINK) { prompt("Input 2") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP3,DBF_INLINK) { prompt("Input 3") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP4,DBF_INLINK) { prompt("Input 4") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP5,DBF_INLINK) { prompt("Input 5") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP6,DBF_INLINK) { prompt("Input 6") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP7,DBF_INLINK) { prompt("Input 7") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP8,DBF_INLINK) { prompt("Input 8") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP9,DBF_INLINK) { prompt("Input 9") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } %/* Number of INPx fields defined */ diff --git a/src/std/rec/selRecord.dbd b/src/std/rec/selRecord.dbd index 0d01586a0..2f5543e4c 100644 --- a/src/std/rec/selRecord.dbd +++ b/src/std/rec/selRecord.dbd @@ -17,12 +17,13 @@ recordtype(sel) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Result") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) special(SPC_NOMOD) } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") menu(selSELM) } field(SELN,DBF_USHORT) { @@ -30,124 +31,124 @@ recordtype(sel) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(NVL,DBF_INLINK) { prompt("Index Value Location") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") interest(1) } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) - pp(TRUE) + promptgroup("70 - Alarm") + pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -155,7 +156,7 @@ recordtype(sel) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -163,7 +164,7 @@ recordtype(sel) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -171,7 +172,7 @@ recordtype(sel) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -179,17 +180,17 @@ recordtype(sel) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/seqRecord.dbd b/src/std/rec/seqRecord.dbd index 3ef3d3ef9..c40d17c38 100644 --- a/src/std/rec/seqRecord.dbd +++ b/src/std/rec/seqRecord.dbd @@ -20,7 +20,7 @@ recordtype(seq) { } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") interest(1) menu(seqSELM) } @@ -31,7 +31,7 @@ recordtype(seq) { } field(SELL,DBF_INLINK) { prompt("Link Selection Loc") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") interest(1) } field(OFFS,DBF_SHORT) { @@ -50,17 +50,17 @@ recordtype(seq) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(DLY0,DBF_DOUBLE) { prompt("Delay 0") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL0,DBF_INLINK) { prompt("Input link 0") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO0,DBF_DOUBLE) { @@ -69,17 +69,17 @@ recordtype(seq) { } field(LNK0,DBF_OUTLINK) { prompt("Output Link 0") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY1,DBF_DOUBLE) { prompt("Delay 1") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL1,DBF_INLINK) { prompt("Input link1") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO1,DBF_DOUBLE) { @@ -88,17 +88,17 @@ recordtype(seq) { } field(LNK1,DBF_OUTLINK) { prompt("Output Link 1") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY2,DBF_DOUBLE) { prompt("Delay 2") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL2,DBF_INLINK) { prompt("Input link 2") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO2,DBF_DOUBLE) { @@ -107,17 +107,17 @@ recordtype(seq) { } field(LNK2,DBF_OUTLINK) { prompt("Output Link 2") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY3,DBF_DOUBLE) { prompt("Delay 3") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL3,DBF_INLINK) { prompt("Input link 3") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO3,DBF_DOUBLE) { @@ -126,17 +126,17 @@ recordtype(seq) { } field(LNK3,DBF_OUTLINK) { prompt("Output Link 3") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY4,DBF_DOUBLE) { prompt("Delay 4") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DOL4,DBF_INLINK) { prompt("Input link 4") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DO4,DBF_DOUBLE) { @@ -145,17 +145,17 @@ recordtype(seq) { } field(LNK4,DBF_OUTLINK) { prompt("Output Link 4") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DLY5,DBF_DOUBLE) { prompt("Delay 5") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DOL5,DBF_INLINK) { prompt("Input link 5") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DO5,DBF_DOUBLE) { @@ -164,17 +164,17 @@ recordtype(seq) { } field(LNK5,DBF_OUTLINK) { prompt("Output Link 5") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DLY6,DBF_DOUBLE) { prompt("Delay 6") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DOL6,DBF_INLINK) { prompt("Input link 6") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DO6,DBF_DOUBLE) { @@ -183,17 +183,17 @@ recordtype(seq) { } field(LNK6,DBF_OUTLINK) { prompt("Output Link 6") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DLY7,DBF_DOUBLE) { prompt("Delay 7") - promptgroup(GUI_SEQ3) + promptgroup("41 - Link 0-7") interest(1) } field(DOL7,DBF_INLINK) { prompt("Input link 7") - promptgroup(GUI_SEQ3) + promptgroup("41 - Link 0-7") interest(1) } field(DO7,DBF_DOUBLE) { @@ -202,17 +202,17 @@ recordtype(seq) { } field(LNK7,DBF_OUTLINK) { prompt("Output Link 7") - promptgroup(GUI_SEQ3) + promptgroup("41 - Link 0-7") interest(1) } field(DLY8,DBF_DOUBLE) { prompt("Delay 8") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOL8,DBF_INLINK) { prompt("Input link 8") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DO8,DBF_DOUBLE) { @@ -221,17 +221,17 @@ recordtype(seq) { } field(LNK8,DBF_OUTLINK) { prompt("Output Link 8") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLY9,DBF_DOUBLE) { prompt("Delay 9") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOL9,DBF_INLINK) { prompt("Input link 9") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DO9,DBF_DOUBLE) { @@ -240,17 +240,17 @@ recordtype(seq) { } field(LNK9,DBF_OUTLINK) { prompt("Output Link 9") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYA,DBF_DOUBLE) { prompt("Delay 10") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLA,DBF_INLINK) { prompt("Input link 10") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOA,DBF_DOUBLE) { @@ -259,17 +259,17 @@ recordtype(seq) { } field(LNKA,DBF_OUTLINK) { prompt("Output Link 10") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYB,DBF_DOUBLE) { prompt("Delay 11") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLB,DBF_INLINK) { prompt("Input link 11") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOB,DBF_DOUBLE) { @@ -278,17 +278,17 @@ recordtype(seq) { } field(LNKB,DBF_OUTLINK) { prompt("Output Link 11") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYC,DBF_DOUBLE) { prompt("Delay 12") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLC,DBF_INLINK) { prompt("Input link 12") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOC,DBF_DOUBLE) { @@ -297,17 +297,17 @@ recordtype(seq) { } field(LNKC,DBF_OUTLINK) { prompt("Output Link 12") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYD,DBF_DOUBLE) { prompt("Delay 13") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLD,DBF_INLINK) { prompt("Input link 13") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOD,DBF_DOUBLE) { @@ -316,17 +316,17 @@ recordtype(seq) { } field(LNKD,DBF_OUTLINK) { prompt("Output Link 13") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYE,DBF_DOUBLE) { prompt("Delay 14") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLE,DBF_INLINK) { prompt("Input link 14") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOE,DBF_DOUBLE) { @@ -335,17 +335,17 @@ recordtype(seq) { } field(LNKE,DBF_OUTLINK) { prompt("Output Link 14") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYF,DBF_DOUBLE) { prompt("Delay 15") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLF,DBF_INLINK) { prompt("Input link 15") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOF,DBF_DOUBLE) { @@ -354,7 +354,7 @@ recordtype(seq) { } field(LNKF,DBF_OUTLINK) { prompt("Output Link 15") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } } diff --git a/src/std/rec/stateRecord.dbd b/src/std/rec/stateRecord.dbd index c0a253e1c..1abb145d7 100644 --- a/src/std/rec/stateRecord.dbd +++ b/src/std/rec/stateRecord.dbd @@ -11,7 +11,7 @@ recordtype(state) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Value") - promptgroup(GUI_DISPLAY) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) size(20) diff --git a/src/std/rec/stringinRecord.dbd b/src/std/rec/stringinRecord.dbd index acafc8cf4..9827cc2c1 100644 --- a/src/std/rec/stringinRecord.dbd +++ b/src/std/rec/stringinRecord.dbd @@ -15,7 +15,7 @@ recordtype(stringin) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) size(40) @@ -28,24 +28,24 @@ recordtype(stringin) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringinPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringinPOST) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_STRING) { @@ -55,7 +55,7 @@ recordtype(stringin) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -65,7 +65,7 @@ recordtype(stringin) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/stringoutRecord.dbd b/src/std/rec/stringoutRecord.dbd index 25bd2fde9..46cb567e0 100644 --- a/src/std/rec/stringoutRecord.dbd +++ b/src/std/rec/stringoutRecord.dbd @@ -15,7 +15,7 @@ recordtype(stringout) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Current Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) size(40) @@ -28,40 +28,40 @@ recordtype(stringout) { } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringoutPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringoutPOST) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -71,19 +71,19 @@ recordtype(stringout) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_STRING) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) size(40) } diff --git a/src/std/rec/subArrayRecord.dbd b/src/std/rec/subArrayRecord.dbd index 4a0bfe0c6..8b07ec541 100644 --- a/src/std/rec/subArrayRecord.dbd +++ b/src/std/rec/subArrayRecord.dbd @@ -21,57 +21,57 @@ recordtype(subArray) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_COMMON) + promptgroup("80 - Display") interest(1) prop(YES) } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_ALARMS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_BITS1) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_BITS2) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_CALC) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_CLOCK) - interest(1) + promptgroup("80 - Display") + interest(1) prop(YES) } field(MALM,DBF_ULONG) { - prompt("Maximum Elements ") - promptgroup(GUI_CLOCK) + prompt("Maximum Elements") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") pp(TRUE) initial("1") } field(INDX,DBF_ULONG) { prompt("Substring Index") - promptgroup(GUI_CONVERT) + promptgroup("30 - Action") pp(TRUE) } field(BUSY,DBF_SHORT) { diff --git a/src/std/rec/subRecord.dbd b/src/std/rec/subRecord.dbd index 973cab7f1..fb8be7744 100644 --- a/src/std/rec/subRecord.dbd +++ b/src/std/rec/subRecord.dbd @@ -15,14 +15,14 @@ recordtype(sub) { } field(INAM,DBF_STRING) { prompt("Init Routine Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) size(40) } field(SNAM,DBF_STRING) { prompt("Subroutine Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_MOD) interest(1) size(40) @@ -37,127 +37,127 @@ recordtype(sub) { } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { - prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + prompt("High Operating Range") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(BRSV,DBF_MENU) { prompt("Bad Return Severity") - promptgroup(GUI_SUB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -165,7 +165,7 @@ recordtype(sub) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -173,7 +173,7 @@ recordtype(sub) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -181,7 +181,7 @@ recordtype(sub) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -189,17 +189,17 @@ recordtype(sub) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/waveformRecord.dbd.pod b/src/std/rec/waveformRecord.dbd.pod index d28302801..fb65dfd97 100644 --- a/src/std/rec/waveformRecord.dbd.pod +++ b/src/std/rec/waveformRecord.dbd.pod @@ -56,50 +56,50 @@ recordtype(waveform) { } field(RARM,DBF_SHORT) { prompt("Rearm the waveform") - promptgroup(GUI_WAVE) + promptgroup("30 - Action") pp(TRUE) interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_WAVE) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_WAVE) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -120,12 +120,12 @@ recordtype(waveform) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -135,19 +135,19 @@ recordtype(waveform) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(waveformPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(waveformPOST) } diff --git a/src/template/base/top/exampleApp/src/xxxRecord.dbd b/src/template/base/top/exampleApp/src/xxxRecord.dbd index 4a71c5409..12c1d6202 100644 --- a/src/template/base/top/exampleApp/src/xxxRecord.dbd +++ b/src/template/base/top/exampleApp/src/xxxRecord.dbd @@ -2,101 +2,102 @@ recordtype(xxx) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Current EGU Value") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(EGU,DBF_STRING) { prompt("Engineering Units") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) size(16) } field(HOPR,DBF_FLOAT) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LOPR,DBF_FLOAT) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(HIHI,DBF_FLOAT) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(LOLO,DBF_FLOAT) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(HIGH,DBF_FLOAT) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(LOW,DBF_FLOAT) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { From 473992cfb9589878626db3b32edaa3f2d33a6902 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Tue, 26 Apr 2016 13:47:12 +0200 Subject: [PATCH 07/86] Update release notes --- documentation/RELEASE_NOTES.html | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index fc46ff8cb..31a6674ff 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -15,6 +15,18 @@

Changes made on the 3.15 branch since 3.15.3

+

New implementation of promptgroup/gui_group field property

+ +

The mechanism behind the "promptgroup()" field property inside a record type +definition has been changed. Instead of using a fixed set of choices, +the static database access library now collects the used gui group names +while parsing DBD information. Group names should start with a two-digit number +plus space-dash-space to allow proper sorting of groups.

+ +

The include file guigroup.h that defined the fixed set of choices +has been deprecated. Instead, use the conversion functions between index number +and group string that have been added to dbStaticLib.

+

CA server configuration changes

RSRV now honors EPICS_CAS_INTF_ADDR_LIST and binds only to the provided list From f0453faf366b802bf3e3575050b10b469b9dcea6 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Tue, 26 Apr 2016 09:28:09 -0400 Subject: [PATCH 08/86] libCom/test: add test for HST time zone Test US/Hawaii zone which does not observe daylight saving time. --- src/libCom/test/epicsTimeZoneTest.c | 56 ++++++++++++++++++----------- 1 file changed, 35 insertions(+), 21 deletions(-) diff --git a/src/libCom/test/epicsTimeZoneTest.c b/src/libCom/test/epicsTimeZoneTest.c index dd12b1acf..685295fc4 100644 --- a/src/libCom/test/epicsTimeZoneTest.c +++ b/src/libCom/test/epicsTimeZoneTest.c @@ -17,15 +17,9 @@ #endif static -void setTZ(const char *base, const char *dst, int offset) +void setTZ(const char *tz) { - char tz[20]; - if(offset!=0 || dst) - sprintf(tz, "%s%d%s", base, offset/3600, dst); - else - sprintf(tz, "%s", base); - testDiag("TZ=\"%s\"", tz); - + testDiag("TZ = \"%s\"", tz); epicsEnvSet("TZ", tz); tzset(); } @@ -86,32 +80,52 @@ void test_gmtime(time_t T, int sec, int min, int hour, MAIN(epicsTimeZoneTest) { - testPlan(80); + testPlan(160); /* 1445259616 * Mon Oct 19 09:00:16 2015 EDT * Mon Oct 19 08:00:16 2015 CDT + * Mon Oct 19 03:00:16 2015 HST (no dst) * Mon Oct 19 13:00:16 2015 UTC */ testDiag("POSIX 1445259616"); - setTZ("EST", "EDT", 5*3600); - test_localtime(1445259616ul, 16, 0, 9, 19, 9, 2015, 1, 291, 1); - setTZ("CST", "CDT", 6*3600); - test_localtime(1445259616ul, 16, 0, 8, 19, 9, 2015, 1, 291, 1); - setTZ("UTC", NULL, 0); + setTZ("EST5EDT"); + test_localtime(1445259616ul, 16, 0, 9, 19, 9, 2015, 1, 291, 1); + test_gmtime (1445259616ul, 16, 0, 13, 19, 9, 2015, 1, 291, 0); + setTZ("CST6CDT"); + test_localtime(1445259616ul, 16, 0, 8, 19, 9, 2015, 1, 291, 1); + test_gmtime (1445259616ul, 16, 0, 13, 19, 9, 2015, 1, 291, 0); +#if defined(__rtems__) + setTZ("HST10HST10"); +#else + setTZ("HST10"); +#endif + test_localtime(1445259616ul, 16, 0, 3, 19, 9, 2015, 1, 291, 0); + test_gmtime (1445259616ul, 16, 0, 13, 19, 9, 2015, 1, 291, 0); + setTZ("UTC0"); test_localtime(1445259616ul, 16, 0, 13, 19, 9, 2015, 1, 291, 0); - test_gmtime(1445259616ul, 16, 0, 13, 19, 9, 2015, 1, 291, 0); + test_gmtime (1445259616ul, 16, 0, 13, 19, 9, 2015, 1, 291, 0); /* 1421244931 * Wed Jan 14 09:15:31 2015 EST * Wed Jan 14 08:15:31 2015 CST + * Wed Jan 14 04:15:31 2015 HST * Wed Jan 14 14:15:31 2015 UTC */ testDiag("POSIX 1421244931"); - setTZ("EST", "EDT", 5*3600); - test_localtime(1421244931ul, 31, 15, 9, 14, 0, 2015, 3, 13, 0); - setTZ("CST", "CDT", 6*3600); - test_localtime(1421244931ul, 31, 15, 8, 14, 0, 2015, 3, 13, 0); - setTZ("UTC", NULL, 0); + setTZ("EST5EDT"); + test_localtime(1421244931ul, 31, 15, 9, 14, 0, 2015, 3, 13, 0); + test_gmtime (1421244931ul, 31, 15, 14, 14, 0, 2015, 3, 13, 0); + setTZ("CST6CDT"); + test_localtime(1421244931ul, 31, 15, 8, 14, 0, 2015, 3, 13, 0); + test_gmtime (1421244931ul, 31, 15, 14, 14, 0, 2015, 3, 13, 0); +#if defined(__rtems__) + setTZ("HST10HST10"); +#else + setTZ("HST10"); +#endif + test_localtime(1421244931ul, 31, 15, 4, 14, 0, 2015, 3, 13, 0); + test_gmtime (1421244931ul, 31, 15, 14, 14, 0, 2015, 3, 13, 0); + setTZ("UTC0"); test_localtime(1421244931ul, 31, 15, 14, 14, 0, 2015, 3, 13, 0); - test_gmtime(1421244931ul, 31, 15, 14, 14, 0, 2015, 3, 13, 0); + test_gmtime (1421244931ul, 31, 15, 14, 14, 0, 2015, 3, 13, 0); return testDone(); } From 93597e20d53a3c523071eb8e5f7c339f3a7511cd Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Tue, 26 Apr 2016 09:59:22 -0400 Subject: [PATCH 09/86] add epicsTimeZoneTest to libCom test harness --- src/libCom/test/Makefile | 1 + src/libCom/test/epicsRunLibComTests.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/libCom/test/Makefile b/src/libCom/test/Makefile index 7e1b5a020..fadf89066 100644 --- a/src/libCom/test/Makefile +++ b/src/libCom/test/Makefile @@ -70,6 +70,7 @@ TESTS += epicsTimeTest TESTPROD_HOST += epicsTimeZoneTest epicsTimeZoneTest_SRCS += epicsTimeZoneTest.c +testHarness_SRCS += epicsTimeZoneTest.cpp TESTS += epicsTimeZoneTest TESTPROD_HOST += epicsThreadTest diff --git a/src/libCom/test/epicsRunLibComTests.c b/src/libCom/test/epicsRunLibComTests.c index aa62465ff..73a491ae6 100644 --- a/src/libCom/test/epicsRunLibComTests.c +++ b/src/libCom/test/epicsRunLibComTests.c @@ -34,6 +34,7 @@ int epicsThreadOnceTest(void); int epicsThreadPriorityTest(void); int epicsThreadPrivateTest(void); int epicsTimeTest(void); +int epicsTimeZoneTest(void); int macLibTest(void); int macEnvExpandTest(void); int ringPointerTest(void); @@ -89,6 +90,8 @@ void epicsRunLibComTests(void) runTest(epicsTimeTest); + runTest(epicsTimeZoneTest); + runTest(macLibTest); runTest(macEnvExpandTest); From c933d77963b7233dc98a577c85e95f4d32f5c2dc Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 26 Apr 2016 15:18:31 -0500 Subject: [PATCH 10/86] Add rule to install libraries before linking executables The rule must be disabled for building libCom and gdd though. --- configure/RULES_BUILD | 8 +++++++- documentation/RELEASE_NOTES.html | 12 ++++++++++++ src/ca/legacy/gdd/Makefile | 5 +++++ src/libCom/Makefile | 5 +++++ 4 files changed, 29 insertions(+), 1 deletion(-) diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 37e54372f..026246ee6 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -170,7 +170,13 @@ endif $(DIRECTORY_TARGETS) : $(MKDIR) -p $@ -$(PRODNAME): $(INSTALL_LIB_INSTALLS) +# Install LIB_INSTALLS libraries before linking executables +$(TESTPRODNAME) $(PRODNAME): | $(INSTALL_LIB_INSTALLS) + +# Install built libraries too, unless Makefile says to wait +ifneq ($(DELAY_INSTALL_LIBS),YES) +$(TESTPRODNAME) $(PRODNAME): | $(INSTALL_LIBS) $(INSTALL_DLLSTUB_LIBS) +endif # RELEASE file consistency checking checkRelease: diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index fc46ff8cb..05a9da078 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -15,6 +15,18 @@

Changes made on the 3.15 branch since 3.15.3

+

Build rules and DELAY_INSTALL_LIBS

+ +

A new order-only prerequisite build rule has been added to ensure that +library files (and DLL stubs on Windows) get installed before linking any +executables, which resolves parallel build problems on high-powered CPUs. There +are some (rare) cases though where a Makefile has to build an executable and run +it to be able to compile code for a library built by the same Makefile. With +this new build rule GNUmake will complain about a circular dependency and the +build will probably fail in those cases. To avoid this problem the failing +Makefile should set DELAY_INSTALL_LIBS = YES before including the +$(TOP)/configure/RULES file, disabling the new build rule.

+

CA server configuration changes

RSRV now honors EPICS_CAS_INTF_ADDR_LIST and binds only to the provided list diff --git a/src/ca/legacy/gdd/Makefile b/src/ca/legacy/gdd/Makefile index b1e8fceaa..9c5638eb4 100644 --- a/src/ca/legacy/gdd/Makefile +++ b/src/ca/legacy/gdd/Makefile @@ -69,6 +69,11 @@ CLEANS += $(COMMON_DIR)/aitConvertGenerated.cc USR_CXXFLAGS_Linux = -fno-strict-aliasing USR_CXXFLAGS_RTEMS = -fno-strict-aliasing +ifeq ($(T_A),$(EPICS_HOST_ARCH)) + # genApps and aitGen are needed to finish libgdd + DELAY_INSTALL_LIBS = YES +endif + include $(TOP)/configure/RULES # Manual dependencies diff --git a/src/libCom/Makefile b/src/libCom/Makefile index 767180316..33955acfd 100644 --- a/src/libCom/Makefile +++ b/src/libCom/Makefile @@ -45,6 +45,11 @@ Com_SYS_LIBS_WIN32 = ws2_32 advapi32 user32 Com_RCS = Com.rc +ifeq ($(T_A),$(EPICS_HOST_ARCH)) + # Antelope & flex are needed to finish libCom + DELAY_INSTALL_LIBS = YES +endif + include $(TOP)/configure/RULES include $(LIBCOM)/as/RULES From 72745d7b0ccfea6a77c4751b9d65321059d5472b Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 29 Apr 2016 16:20:25 -0500 Subject: [PATCH 11/86] Only make runtests and tapfiles if T_A = EPICS_HOST_ARCH --- configure/RULES_BUILD | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 1528c48d5..ad5e76f4f 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -338,7 +338,9 @@ $(MODNAME): %$(MODEXT): %$(EXE) $(LINK.mod) runtests: $(TESTSCRIPTS) +ifeq ($(T_A),$(EPICS_HOST_ARCH)) -$(PERL) -MTest::Harness -e 'runtests @ARGV if @ARGV;' $^ +endif testspec: $(TESTSCRIPTS) @$(RM) $@ @@ -351,7 +353,9 @@ tapfiles: $(TESTSCRIPTS) $(TAPFILES) # A .tap file is the output from running the associated test script %.tap: %.t +ifeq ($(T_A),$(EPICS_HOST_ARCH)) -$(PERL) $< -tap > $@ +endif # If there's a perl test script (.plt) available, use it %.t: ../%.plt From 51dd3717846204e82905e753770c911490b47815 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Tue, 26 Apr 2016 17:06:22 -0400 Subject: [PATCH 12/86] rsrv: add rsrvCS_shutdown to avoid race in destroyAllChannels() A race can occur between rsrv and cac by way of asLib whereby casAccessRightsCB() is called after a channel_in_use has been removed from chanList/chanPendingUpdateARList. casAccessRightsCB() would then attempt to remove the node again, causing corruption. Create a new rsrvCS_shutdown state when the channel is not in either list. Attempt to resolve lp:1571224 --- src/rsrv/camessage.c | 10 +++++++++- src/rsrv/caservertask.c | 1 + src/rsrv/server.h | 15 ++++++++++++++- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/src/rsrv/camessage.c b/src/rsrv/camessage.c index e6c4330ab..800d90810 100644 --- a/src/rsrv/camessage.c +++ b/src/rsrv/camessage.c @@ -1072,7 +1072,7 @@ unsigned cid * casAccessRightsCB() * * If access right state changes then inform the client. - * + * asLock is held */ static void casAccessRightsCB(ASCLIENTPVT ascpvt, asClientStatus type) { @@ -1521,6 +1521,9 @@ static void sendAllUpdateAS ( struct client *client ) else if ( pciu->state == rsrvCS_inServiceUpdatePendAR ) { access_rights_reply ( pciu ); } + else if ( pciu->state == rsrvCS_shutdown ) { + /* no-op */ + } else { errlogPrintf ( "%s at %d: corrupt channel state detected durring AR update\n", @@ -2003,10 +2006,15 @@ static int clear_channel_reply ( caHdrLargeArray *mp, if ( pciu->state == rsrvCS_inService || pciu->state == rsrvCS_pendConnectResp ) { ellDelete ( &client->chanList, &pciu->node ); + pciu->state = rsrvCS_shutdown; } else if ( pciu->state == rsrvCS_inServiceUpdatePendAR || pciu->state == rsrvCS_pendConnectRespUpdatePendAR ) { ellDelete ( &client->chanPendingUpdateARList, &pciu->node ); + pciu->state = rsrvCS_shutdown; + } + else if ( pciu->state == rsrvCS_shutdown ) { + /* no-op */ } else { epicsMutexUnlock( client->chanListLock ); diff --git a/src/rsrv/caservertask.c b/src/rsrv/caservertask.c index 7c911d64b..7eef1d200 100644 --- a/src/rsrv/caservertask.c +++ b/src/rsrv/caservertask.c @@ -622,6 +622,7 @@ static void destroyAllChannels ( epicsMutexMustLock ( client->chanListLock ); pciu = (struct channel_in_use *) ellGet ( pList ); + if(pciu) pciu->state = rsrvCS_shutdown; epicsMutexUnlock ( client->chanListLock ); if ( ! pciu ) { diff --git a/src/rsrv/server.h b/src/rsrv/server.h index 9c222d09b..fc7627f80 100644 --- a/src/rsrv/server.h +++ b/src/rsrv/server.h @@ -98,12 +98,25 @@ typedef struct client { char disconnect; /* disconnect detected */ } client; +/* Channel state shows which struct client list a + * channel_in_us::node is in. + * + * client::chanList + * rsrvCS_pendConnectResp, rsrvCS_inService + * client::chanPendingUpdateARList + * rsrvCS_pendConnectRespUpdatePendAR, rsrvCS_inServiceUpdatePendAR + * Not in any list + * rsrvCS_shutdown + * + * rsrvCS_invalid is not used + */ enum rsrvChanState { rsrvCS_invalid, rsrvCS_pendConnectResp, rsrvCS_inService, rsrvCS_pendConnectRespUpdatePendAR, - rsrvCS_inServiceUpdatePendAR + rsrvCS_inServiceUpdatePendAR, + rsrvCS_shutdown }; /* From 1ede8732003d3e1a4e368f3b507a653b6fcd1c3c Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 26 Apr 2016 16:20:12 -0500 Subject: [PATCH 13/86] Fixed some space/tab issues in DBD files --- src/ioc/db/dbCommon.dbd | 36 ++-- src/std/rec/aSubRecord.dbd.pod | 268 ++++++++++++++--------------- src/std/rec/aaiRecord.dbd | 49 +++--- src/std/rec/aaoRecord.dbd | 49 +++--- src/std/rec/aiRecord.dbd.pod | 24 +-- src/std/rec/aoRecord.dbd.pod | 28 +-- src/std/rec/biRecord.dbd | 25 ++- src/std/rec/boRecord.dbd | 35 ++-- src/std/rec/calcRecord.dbd | 82 ++++----- src/std/rec/calcoutRecord.dbd | 76 ++++---- src/std/rec/compressRecord.dbd.pod | 24 +-- src/std/rec/dfanoutRecord.dbd | 107 ++++++------ src/std/rec/eventRecord.dbd | 15 +- src/std/rec/fanoutRecord.dbd | 38 ++-- src/std/rec/histogramRecord.dbd | 31 ++-- src/std/rec/longinRecord.dbd | 57 +++--- src/std/rec/longoutRecord.dbd | 57 +++--- src/std/rec/mbbiRecord.dbd | 134 +++++++-------- src/std/rec/mbboRecord.dbd | 122 ++++++------- src/std/rec/permissiveRecord.dbd | 11 +- src/std/rec/selRecord.dbd | 71 ++++---- src/std/rec/stateRecord.dbd | 7 +- src/std/rec/stringinRecord.dbd | 19 +- src/std/rec/stringoutRecord.dbd | 27 ++- src/std/rec/subArrayRecord.dbd | 29 ++-- src/std/rec/subRecord.dbd | 64 +++---- src/std/rec/waveformRecord.dbd.pod | 42 ++--- 27 files changed, 756 insertions(+), 771 deletions(-) diff --git a/src/ioc/db/dbCommon.dbd b/src/ioc/db/dbCommon.dbd index 86dac3486..aac8e9576 100644 --- a/src/ioc/db/dbCommon.dbd +++ b/src/ioc/db/dbCommon.dbd @@ -4,7 +4,7 @@ # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. # EPICS BASE is distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# in file LICENSE that is included with this distribution. #************************************************************************* %#include "epicsTypes.h" %#include "link.h" @@ -15,59 +15,59 @@ } field(DESC,DBF_STRING) { prompt("Descriptor") - promptgroup("10 - Common") + promptgroup("10 - Common") size(41) } field(ASG,DBF_STRING) { prompt("Access Security Group") - promptgroup("10 - Common") + promptgroup("10 - Common") special(SPC_AS) size(29) } field(SCAN,DBF_MENU) { prompt("Scan Mechanism") - promptgroup("20 - Scan") + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) menu(menuScan) } field(PINI,DBF_MENU) { prompt("Process at iocInit") - promptgroup("20 - Scan") + promptgroup("20 - Scan") interest(1) menu(menuPini) } field(PHAS,DBF_SHORT) { prompt("Scan Phase") - promptgroup("20 - Scan") + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) } field(EVNT,DBF_STRING) { prompt("Event Name") - promptgroup("20 - Scan") + promptgroup("20 - Scan") special(SPC_SCAN) size(40) interest(1) } field(TSE,DBF_SHORT) { prompt("Time Stamp Event") - promptgroup("20 - Scan") + promptgroup("20 - Scan") interest(1) } field(TSEL,DBF_INLINK) { prompt("Time Stamp Link") - promptgroup("20 - Scan") + promptgroup("20 - Scan") interest(1) } field(DTYP,DBF_DEVICE) { prompt("Device Type") - promptgroup("10 - Common") + promptgroup("10 - Common") interest(1) } field(DISV,DBF_SHORT) { prompt("Disable Value") - promptgroup("20 - Scan") + promptgroup("20 - Scan") initial("1") } field(DISA,DBF_SHORT) { @@ -75,7 +75,7 @@ } field(SDIS,DBF_INLINK) { prompt("Scanning Disable") - promptgroup("20 - Scan") + promptgroup("20 - Scan") interest(1) } %#include "epicsMutex.h" @@ -131,7 +131,7 @@ } field(ACKT,DBF_MENU) { prompt("Alarm Ack Transient") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") special(SPC_NOMOD) interest(2) menu(menuYesNo) @@ -139,7 +139,7 @@ } field(DISS,DBF_MENU) { prompt("Disable Alarm Sevrty") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) menu(menuAlarmSevr) } @@ -219,7 +219,7 @@ } field(PRIO,DBF_MENU) { prompt("Scheduling Priority") - promptgroup("20 - Scan") + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) menu(menuPriority) @@ -235,14 +235,14 @@ } field(UDF,DBF_UCHAR) { prompt("Undefined") - promptgroup("10 - Common") + promptgroup("10 - Common") pp(TRUE) interest(1) initial("1") } field(UDFS,DBF_MENU) { prompt("Undefined Alarm Sevrty") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) menu(menuAlarmSevr) initial("INVALID") @@ -256,6 +256,6 @@ } field(FLNK,DBF_FWDLINK) { prompt("Forward Process Link") - promptgroup("20 - Scan") + promptgroup("20 - Scan") interest(1) } diff --git a/src/std/rec/aSubRecord.dbd.pod b/src/std/rec/aSubRecord.dbd.pod index c09a5e4a7..73f734629 100644 --- a/src/std/rec/aSubRecord.dbd.pod +++ b/src/std/rec/aSubRecord.dbd.pod @@ -61,33 +61,33 @@ recordtype(aSub) { } field(INAM,DBF_STRING) { prompt("Initialize Subr. Name") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) size(41) } field(LFLG,DBF_MENU) { prompt("Subr. Input Enable") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) menu(aSubLFLG) } field(SUBL,DBF_INLINK) { prompt("Subroutine Name Link") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) } field(SNAM,DBF_STRING) { prompt("Process Subr. Name") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_MOD) interest(1) size(41) } field(ONAM,DBF_STRING) { prompt("Old Subr. Name") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(3) size(41) @@ -107,127 +107,127 @@ recordtype(aSub) { } field(BRSV,DBF_MENU) { prompt("Bad Return Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(EFLG,DBF_MENU) { prompt("Output Event Flag") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(aSubEFLG) initial("1") } field(INPA,DBF_INLINK) { prompt("Input Link A") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPB,DBF_INLINK) { prompt("Input Link B") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPC,DBF_INLINK) { prompt("Input Link C") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPD,DBF_INLINK) { prompt("Input Link D") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPE,DBF_INLINK) { prompt("Input Link E") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPF,DBF_INLINK) { prompt("Input Link F") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPG,DBF_INLINK) { prompt("Input Link G") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") interest(1) } field(INPH,DBF_INLINK) { prompt("Input Link H") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPI,DBF_INLINK) { prompt("Input Link I") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input Link J") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPK,DBF_INLINK) { prompt("Input Link K") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPL,DBF_INLINK) { prompt("Input Link L") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPM,DBF_INLINK) { prompt("Input Link M") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPN,DBF_INLINK) { prompt("Input Link N") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") interest(1) } field(INPO,DBF_INLINK) { prompt("Input Link O") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } field(INPP,DBF_INLINK) { prompt("Input Link P") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } field(INPQ,DBF_INLINK) { prompt("Input Link Q") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } field(INPR,DBF_INLINK) { prompt("Input Link R") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } field(INPS,DBF_INLINK) { prompt("Input Link S") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } field(INPT,DBF_INLINK) { prompt("Input Link T") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } field(INPU,DBF_INLINK) { prompt("Input Link U") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") interest(1) } @@ -451,7 +451,7 @@ recordtype(aSub) { } field(FTA,DBF_MENU) { prompt("Type of A") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -459,7 +459,7 @@ recordtype(aSub) { } field(FTB,DBF_MENU) { prompt("Type of B") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -467,7 +467,7 @@ recordtype(aSub) { } field(FTC,DBF_MENU) { prompt("Type of C") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -475,7 +475,7 @@ recordtype(aSub) { } field(FTD,DBF_MENU) { prompt("Type of D") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -483,7 +483,7 @@ recordtype(aSub) { } field(FTE,DBF_MENU) { prompt("Type of E") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -491,7 +491,7 @@ recordtype(aSub) { } field(FTF,DBF_MENU) { prompt("Type of F") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -499,7 +499,7 @@ recordtype(aSub) { } field(FTG,DBF_MENU) { prompt("Type of G") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -507,7 +507,7 @@ recordtype(aSub) { } field(FTH,DBF_MENU) { prompt("Type of H") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -515,7 +515,7 @@ recordtype(aSub) { } field(FTI,DBF_MENU) { prompt("Type of I") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -523,7 +523,7 @@ recordtype(aSub) { } field(FTJ,DBF_MENU) { prompt("Type of J") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -531,7 +531,7 @@ recordtype(aSub) { } field(FTK,DBF_MENU) { prompt("Type of K") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -539,7 +539,7 @@ recordtype(aSub) { } field(FTL,DBF_MENU) { prompt("Type of L") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -547,7 +547,7 @@ recordtype(aSub) { } field(FTM,DBF_MENU) { prompt("Type of M") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -555,7 +555,7 @@ recordtype(aSub) { } field(FTN,DBF_MENU) { prompt("Type of N") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -563,7 +563,7 @@ recordtype(aSub) { } field(FTO,DBF_MENU) { prompt("Type of O") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -571,7 +571,7 @@ recordtype(aSub) { } field(FTP,DBF_MENU) { prompt("Type of P") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -579,7 +579,7 @@ recordtype(aSub) { } field(FTQ,DBF_MENU) { prompt("Type of Q") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -587,7 +587,7 @@ recordtype(aSub) { } field(FTR,DBF_MENU) { prompt("Type of R") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -595,7 +595,7 @@ recordtype(aSub) { } field(FTS,DBF_MENU) { prompt("Type of S") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -603,7 +603,7 @@ recordtype(aSub) { } field(FTT,DBF_MENU) { prompt("Type of T") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -611,7 +611,7 @@ recordtype(aSub) { } field(FTU,DBF_MENU) { prompt("Type of U") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -619,147 +619,147 @@ recordtype(aSub) { } field(NOA,DBF_ULONG) { prompt("Max. elements in A") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOB,DBF_ULONG) { prompt("Max. elements in B") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOC,DBF_ULONG) { prompt("Max. elements in C") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOD,DBF_ULONG) { prompt("Max. elements in D") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOE,DBF_ULONG) { prompt("Max. elements in E") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOF,DBF_ULONG) { prompt("Max. elements in F") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOG,DBF_ULONG) { prompt("Max. elements in G") - promptgroup("41 - Input A-G") + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOH,DBF_ULONG) { prompt("Max. elements in H") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOI,DBF_ULONG) { prompt("Max. elements in I") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOJ,DBF_ULONG) { prompt("Max. elements in J") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOK,DBF_ULONG) { prompt("Max. elements in K") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOL,DBF_ULONG) { prompt("Max. elements in L") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOM,DBF_ULONG) { prompt("Max. elements in M") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NON,DBF_ULONG) { prompt("Max. elements in N") - promptgroup("42 - Input H-N") + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOO,DBF_ULONG) { prompt("Max. elements in O") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOP,DBF_ULONG) { prompt("Max. elements in P") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOQ,DBF_ULONG) { prompt("Max. elements in Q") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOR,DBF_ULONG) { prompt("Max. elements in R") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOS,DBF_ULONG) { prompt("Max. elements in S") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOT,DBF_ULONG) { prompt("Max. elements in T") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOU,DBF_ULONG) { prompt("Max. elements in U") - promptgroup("43 - Input O-U") + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") @@ -892,107 +892,107 @@ recordtype(aSub) { } field(OUTA,DBF_OUTLINK) { prompt("Output Link A") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTB,DBF_OUTLINK) { prompt("Output Link B") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTC,DBF_OUTLINK) { prompt("Output Link C") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTD,DBF_OUTLINK) { prompt("Output Link D") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTE,DBF_OUTLINK) { prompt("Output Link E") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTF,DBF_OUTLINK) { prompt("Output Link F") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTG,DBF_OUTLINK) { prompt("Output Link G") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") interest(1) } field(OUTH,DBF_OUTLINK) { prompt("Output Link H") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTI,DBF_OUTLINK) { prompt("Output Link I") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTJ,DBF_OUTLINK) { prompt("Output Link J") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTK,DBF_OUTLINK) { prompt("Output Link K") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTL,DBF_OUTLINK) { prompt("Output Link L") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTM,DBF_OUTLINK) { prompt("Output Link M") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTN,DBF_OUTLINK) { prompt("Output Link N") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") interest(1) } field(OUTO,DBF_OUTLINK) { prompt("Output Link O") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } field(OUTP,DBF_OUTLINK) { prompt("Output Link P") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } field(OUTQ,DBF_OUTLINK) { prompt("Output Link Q") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } field(OUTR,DBF_OUTLINK) { prompt("Output Link R") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } field(OUTS,DBF_OUTLINK) { prompt("Output Link S") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } field(OUTT,DBF_OUTLINK) { prompt("Output Link T") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } field(OUTU,DBF_OUTLINK) { prompt("Output Link U") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") interest(1) } @@ -1363,7 +1363,7 @@ recordtype(aSub) { } field(FTVA,DBF_MENU) { prompt("Type of VALA") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1371,7 +1371,7 @@ recordtype(aSub) { } field(FTVB,DBF_MENU) { prompt("Type of VALB") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1379,7 +1379,7 @@ recordtype(aSub) { } field(FTVC,DBF_MENU) { prompt("Type of VALC") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1387,7 +1387,7 @@ recordtype(aSub) { } field(FTVD,DBF_MENU) { prompt("Type of VALD") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1395,7 +1395,7 @@ recordtype(aSub) { } field(FTVE,DBF_MENU) { prompt("Type of VALE") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1403,7 +1403,7 @@ recordtype(aSub) { } field(FTVF,DBF_MENU) { prompt("Type of VALF") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1411,7 +1411,7 @@ recordtype(aSub) { } field(FTVG,DBF_MENU) { prompt("Type of VALG") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1419,7 +1419,7 @@ recordtype(aSub) { } field(FTVH,DBF_MENU) { prompt("Type of VALH") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1427,7 +1427,7 @@ recordtype(aSub) { } field(FTVI,DBF_MENU) { prompt("Type of VALI") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1435,7 +1435,7 @@ recordtype(aSub) { } field(FTVJ,DBF_MENU) { prompt("Type of VALJ") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1443,7 +1443,7 @@ recordtype(aSub) { } field(FTVK,DBF_MENU) { prompt("Type of VALK") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1451,7 +1451,7 @@ recordtype(aSub) { } field(FTVL,DBF_MENU) { prompt("Type of VALL") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1459,7 +1459,7 @@ recordtype(aSub) { } field(FTVM,DBF_MENU) { prompt("Type of VALM") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1467,7 +1467,7 @@ recordtype(aSub) { } field(FTVN,DBF_MENU) { prompt("Type of VALN") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1475,7 +1475,7 @@ recordtype(aSub) { } field(FTVO,DBF_MENU) { prompt("Type of VALO") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1483,7 +1483,7 @@ recordtype(aSub) { } field(FTVP,DBF_MENU) { prompt("Type of VALP") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1491,7 +1491,7 @@ recordtype(aSub) { } field(FTVQ,DBF_MENU) { prompt("Type of VALQ") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1499,7 +1499,7 @@ recordtype(aSub) { } field(FTVR,DBF_MENU) { prompt("Type of VALR") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1507,7 +1507,7 @@ recordtype(aSub) { } field(FTVS,DBF_MENU) { prompt("Type of VALS") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1515,7 +1515,7 @@ recordtype(aSub) { } field(FTVT,DBF_MENU) { prompt("Type of VALT") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1523,7 +1523,7 @@ recordtype(aSub) { } field(FTVU,DBF_MENU) { prompt("Type of VALU") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1531,147 +1531,147 @@ recordtype(aSub) { } field(NOVA,DBF_ULONG) { prompt("Max. elements in VALA") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVB,DBF_ULONG) { prompt("Max. elements in VALB") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVC,DBF_ULONG) { prompt("Max. elements in VALC") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVD,DBF_ULONG) { prompt("Max. elements in VALD") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVE,DBF_ULONG) { prompt("Max. elements in VALE") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVF,DBF_ULONG) { prompt("Max. elements in VALF") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVG,DBF_ULONG) { prompt("Max. elements in VALG") - promptgroup("51 - Output A-G") + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVH,DBF_ULONG) { prompt("Max. elements in VAlH") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVI,DBF_ULONG) { prompt("Max. elements in VALI") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVJ,DBF_ULONG) { prompt("Max. elements in VALJ") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVK,DBF_ULONG) { prompt("Max. elements in VALK") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVL,DBF_ULONG) { prompt("Max. elements in VALL") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVM,DBF_ULONG) { prompt("Max. elements in VALM") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVN,DBF_ULONG) { prompt("Max. elements in VALN") - promptgroup("52 - Output H-N") + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVO,DBF_ULONG) { prompt("Max. elements in VALO") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVP,DBF_ULONG) { prompt("Max. elements in VALP") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVQ,DBF_ULONG) { prompt("Max. elements in VALQ") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVR,DBF_ULONG) { prompt("Max. elements in VALR") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVS,DBF_ULONG) { prompt("Max. elements in VALS") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVT,DBF_ULONG) { prompt("Max. elements in VALT") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVU,DBF_ULONG) { prompt("Max. elements in VALU") - promptgroup("53 - Output O-U") + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") diff --git a/src/std/rec/aaiRecord.dbd b/src/std/rec/aaiRecord.dbd index fa7fff87a..06ab7f7b8 100644 --- a/src/std/rec/aaiRecord.dbd +++ b/src/std/rec/aaiRecord.dbd @@ -3,13 +3,12 @@ # 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. #************************************************************************* menu(aaiPOST) { - choice(aaiPOST_Always,"Always") - choice(aaiPOST_OnChange,"On Change") + choice(aaiPOST_Always,"Always") + choice(aaiPOST_OnChange,"On Change") } recordtype(aai) { include "dbCommon.dbd" @@ -25,44 +24,44 @@ recordtype(aai) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -79,7 +78,7 @@ recordtype(aai) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -89,27 +88,27 @@ recordtype(aai) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(MPST,DBF_MENU) { - prompt("Post Value Monitors") - promptgroup("80 - Display") - interest(1) - menu(aaiPOST) + prompt("Post Value Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaiPOST) } field(APST,DBF_MENU) { - prompt("Post Archive Monitors") - promptgroup("80 - Display") - interest(1) - menu(aaiPOST) - } + prompt("Post Archive Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaiPOST) + } field(HASH,DBF_ULONG) { prompt("Hash of OnChange data.") interest(3) diff --git a/src/std/rec/aaoRecord.dbd b/src/std/rec/aaoRecord.dbd index 0a05c1365..57d842f4f 100644 --- a/src/std/rec/aaoRecord.dbd +++ b/src/std/rec/aaoRecord.dbd @@ -3,13 +3,12 @@ # 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. #************************************************************************* menu(aaoPOST) { - choice(aaoPOST_Always,"Always") - choice(aaoPOST_OnChange,"On Change") + choice(aaoPOST_Always,"Always") + choice(aaoPOST_OnChange,"On Change") } recordtype(aao) { include "dbCommon.dbd" @@ -25,44 +24,44 @@ recordtype(aao) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -79,7 +78,7 @@ recordtype(aao) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -89,27 +88,27 @@ recordtype(aao) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(MPST,DBF_MENU) { - prompt("Post Value Monitors") - promptgroup("80 - Display") - interest(1) - menu(aaoPOST) + prompt("Post Value Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaoPOST) } field(APST,DBF_MENU) { - prompt("Post Archive Monitors") - promptgroup("80 - Display") - interest(1) - menu(aaoPOST) - } + prompt("Post Archive Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaoPOST) + } field(HASH,DBF_ULONG) { prompt("Hash of OnChange data.") interest(3) diff --git a/src/std/rec/aiRecord.dbd.pod b/src/std/rec/aiRecord.dbd.pod index 110aa4e7e..2973ec831 100644 --- a/src/std/rec/aiRecord.dbd.pod +++ b/src/std/rec/aiRecord.dbd.pod @@ -230,7 +230,7 @@ monitoring functionality. prompt("Display Precision") promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LINR,DBF_MENU) { prompt("Linearization") @@ -259,19 +259,19 @@ monitoring functionality. promptgroup("80 - Display") interest(1) size(16) - prop(YES) + prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(AOFF,DBF_DOUBLE) { prompt("Adjustment Offset") @@ -296,35 +296,35 @@ monitoring functionality. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { @@ -332,7 +332,7 @@ monitoring functionality. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { @@ -340,7 +340,7 @@ monitoring functionality. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { @@ -348,7 +348,7 @@ monitoring functionality. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HYST,DBF_DOUBLE) { diff --git a/src/std/rec/aoRecord.dbd.pod b/src/std/rec/aoRecord.dbd.pod index b7d62575d..41467dcd3 100644 --- a/src/std/rec/aoRecord.dbd.pod +++ b/src/std/rec/aoRecord.dbd.pod @@ -311,7 +311,7 @@ information on these fields. prompt("Display Precision") promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LINR,DBF_MENU) { prompt("Linearization") @@ -340,7 +340,7 @@ information on these fields. promptgroup("80 - Display") interest(1) size(16) - prop(YES) + prop(YES) } field(ROFF,DBF_ULONG) { prompt("Raw Offset") @@ -365,26 +365,26 @@ information on these fields. promptgroup("30 - Action") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(DRVL,DBF_DOUBLE) { prompt("Drive Low Limit") promptgroup("30 - Action") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(AOFF,DBF_DOUBLE) { prompt("Adjustment Offset") @@ -403,35 +403,35 @@ information on these fields. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { @@ -439,7 +439,7 @@ information on these fields. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { @@ -447,7 +447,7 @@ information on these fields. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { @@ -455,7 +455,7 @@ information on these fields. promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HYST,DBF_DOUBLE) { diff --git a/src/std/rec/biRecord.dbd b/src/std/rec/biRecord.dbd index 3ecd088b4..fb3588fb1 100644 --- a/src/std/rec/biRecord.dbd +++ b/src/std/rec/biRecord.dbd @@ -3,47 +3,46 @@ # 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. #************************************************************************* recordtype(bi) { include "dbCommon.dbd" field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup("40 - Input") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(ZSV,DBF_MENU) { prompt("Zero Error Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(OSV,DBF_MENU) { prompt("One Error Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Svr") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ZNAM,DBF_STRING) { prompt("Zero Name") - promptgroup("80 - Display") + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -51,7 +50,7 @@ recordtype(bi) { } field(ONAM,DBF_STRING) { prompt("One Name") - promptgroup("80 - Display") + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -83,7 +82,7 @@ recordtype(bi) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -91,7 +90,7 @@ recordtype(bi) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -101,7 +100,7 @@ recordtype(bi) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/boRecord.dbd b/src/std/rec/boRecord.dbd index 1f627447c..fd002c368 100644 --- a/src/std/rec/boRecord.dbd +++ b/src/std/rec/boRecord.dbd @@ -3,42 +3,41 @@ # 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. #************************************************************************* recordtype(bo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup("50 - Output") + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(HIGH,DBF_DOUBLE) { prompt("Seconds to Hold High") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) } field(ZNAM,DBF_STRING) { prompt("Zero Name") - promptgroup("80 - Display") + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -46,7 +45,7 @@ recordtype(bo) { } field(ONAM,DBF_STRING) { prompt("One Name") - promptgroup("80 - Display") + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -80,21 +79,21 @@ recordtype(bo) { } field(ZSV,DBF_MENU) { prompt("Zero Error Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(OSV,DBF_MENU) { prompt("One Error Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Sevr") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -120,12 +119,12 @@ recordtype(bo) { } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -135,19 +134,19 @@ recordtype(bo) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/calcRecord.dbd b/src/std/rec/calcRecord.dbd index d4ade27e6..e7eb0eee3 100644 --- a/src/std/rec/calcRecord.dbd +++ b/src/std/rec/calcRecord.dbd @@ -10,12 +10,12 @@ recordtype(calc) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Result") - promptgroup("50 - Output") - asl(ASL0) + promptgroup("50 - Output") + asl(ASL0) } field(CALC,DBF_STRING) { prompt("Calculation") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -23,120 +23,120 @@ recordtype(calc) { } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -144,7 +144,7 @@ recordtype(calc) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -152,7 +152,7 @@ recordtype(calc) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -160,35 +160,35 @@ recordtype(calc) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) menu(menuAlarmSevr) } - field(AFTC, DBF_DOUBLE) { - prompt("Alarm Filter Time Constant") - promptgroup("70 - Alarm") - interest(1) - } - field(AFVL, DBF_DOUBLE) { - prompt("Alarm Filter Value") - special(SPC_NOMOD) - interest(3) - } + field(AFTC, DBF_DOUBLE) { + prompt("Alarm Filter Time Constant") + promptgroup("70 - Alarm") + interest(1) + } + field(AFVL, DBF_DOUBLE) { + prompt("Alarm Filter Value") + special(SPC_NOMOD) + interest(3) + } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/calcoutRecord.dbd b/src/std/rec/calcoutRecord.dbd index fecf19112..5bf2e54de 100644 --- a/src/std/rec/calcoutRecord.dbd +++ b/src/std/rec/calcoutRecord.dbd @@ -34,7 +34,7 @@ recordtype(calcout) { } field(VAL,DBF_DOUBLE) { prompt("Result") - promptgroup("50 - Output") + promptgroup("50 - Output") asl(ASL0) } field(PVAL,DBF_DOUBLE) { @@ -42,7 +42,7 @@ recordtype(calcout) { } field(CALC,DBF_STRING) { prompt("Calculation") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -55,79 +55,79 @@ recordtype(calcout) { field(INPA,DBF_INLINK) { prompt("Input A") special(SPC_MOD) - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") special(SPC_MOD) - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") special(SPC_MOD) - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") special(SPC_MOD) - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") special(SPC_MOD) - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") special(SPC_MOD) - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") special(SPC_MOD) - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") special(SPC_MOD) - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") special(SPC_MOD) - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") special(SPC_MOD) - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") special(SPC_MOD) - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") special(SPC_MOD) - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") special(SPC_MOD) - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(INAV,DBF_MENU) { @@ -222,13 +222,13 @@ recordtype(calcout) { } field(OOPT,DBF_MENU) { prompt("Output Execute Opt") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(calcoutOOPT) } field(ODLY,DBF_DOUBLE) { prompt("Output Execute Delay") - promptgroup("50 - Output") + promptgroup("50 - Output") asl(ASL0) interest(1) } @@ -239,13 +239,13 @@ recordtype(calcout) { } field(DOPT,DBF_MENU) { prompt("Output Data Opt") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) menu(calcoutDOPT) } field(OCAL,DBF_STRING) { prompt("Output Calculation") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -257,7 +257,7 @@ recordtype(calcout) { } field(OEVT,DBF_STRING) { prompt("Event To Issue") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_MOD) asl(ASL0) size(40) @@ -271,71 +271,71 @@ recordtype(calcout) { } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_DOUBLE) { prompt("INVALID output value") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -343,7 +343,7 @@ recordtype(calcout) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -351,7 +351,7 @@ recordtype(calcout) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -359,7 +359,7 @@ recordtype(calcout) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -367,17 +367,17 @@ recordtype(calcout) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/compressRecord.dbd.pod b/src/std/rec/compressRecord.dbd.pod index 1d9a10ed5..a67e12d3c 100644 --- a/src/std/rec/compressRecord.dbd.pod +++ b/src/std/rec/compressRecord.dbd.pod @@ -60,7 +60,7 @@ recordtype(compress) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(RES,DBF_SHORT) { @@ -71,57 +71,57 @@ recordtype(compress) { } field(ALG,DBF_MENU) { prompt("Compression Algorithm") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_RESET) interest(1) menu(compressALG) } field(NSAM,DBF_ULONG) { prompt("Number of Values") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(N,DBF_ULONG) { prompt("N to 1 Compression") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_RESET) interest(1) initial("1") } field(IHIL,DBF_DOUBLE) { prompt("Init High Interest Lim") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) } field(ILIL,DBF_DOUBLE) { prompt("Init Low Interest Lim") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") - interest(1) + prompt("Engineering Units") + promptgroup("80 - Display") + interest(1) size(16) prop(YES) } diff --git a/src/std/rec/dfanoutRecord.dbd b/src/std/rec/dfanoutRecord.dbd index f8bcef5c0..c2eb42a75 100644 --- a/src/std/rec/dfanoutRecord.dbd +++ b/src/std/rec/dfanoutRecord.dbd @@ -3,146 +3,145 @@ # 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. #************************************************************************* menu(dfanoutSELM) { - choice(dfanoutSELM_All,"All") - choice(dfanoutSELM_Specified,"Specified") - choice(dfanoutSELM_Mask,"Mask") + choice(dfanoutSELM_All,"All") + choice(dfanoutSELM_Specified,"Specified") + choice(dfanoutSELM_Mask,"Mask") } recordtype(dfanout) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Desired Output") - promptgroup("40 - Input") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) pp(TRUE) } - field(SELM,DBF_MENU) { - prompt("Select Mechanism") - promptgroup("30 - Action") - interest(1) - menu(dfanoutSELM) - } - field(SELN,DBF_USHORT) { - prompt("Link Selection") - interest(1) - initial("1") - } - field(SELL,DBF_INLINK) { - prompt("Link Selection Loc") - promptgroup("30 - Action") - interest(1) - } + field(SELM,DBF_MENU) { + prompt("Select Mechanism") + promptgroup("30 - Action") + interest(1) + menu(dfanoutSELM) + } + field(SELN,DBF_USHORT) { + prompt("Link Selection") + interest(1) + initial("1") + } + field(SELL,DBF_INLINK) { + prompt("Link Selection Loc") + promptgroup("30 - Action") + interest(1) + } field(OUTA,DBF_OUTLINK) { prompt("Output Spec A") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTB,DBF_OUTLINK) { prompt("Output Spec B") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTC,DBF_OUTLINK) { prompt("Output Spec C") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTD,DBF_OUTLINK) { prompt("Output Spec D") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTE,DBF_OUTLINK) { prompt("Output Spec E") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTF,DBF_OUTLINK) { prompt("Output Spec F") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTG,DBF_OUTLINK) { prompt("Output Spec G") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(OUTH,DBF_OUTLINK) { prompt("Output Spec H") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } - field(PREC,DBF_SHORT) { - prompt("Display Precision") - promptgroup("80 - Display") - interest(1) + field(PREC,DBF_SHORT) { + prompt("Display Precision") + promptgroup("80 - Display") + interest(1) prop(YES) - } + } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -150,7 +149,7 @@ recordtype(dfanout) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -158,7 +157,7 @@ recordtype(dfanout) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -166,7 +165,7 @@ recordtype(dfanout) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -174,17 +173,17 @@ recordtype(dfanout) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { diff --git a/src/std/rec/eventRecord.dbd b/src/std/rec/eventRecord.dbd index 887362109..348902e4b 100644 --- a/src/std/rec/eventRecord.dbd +++ b/src/std/rec/eventRecord.dbd @@ -3,15 +3,14 @@ # 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. #************************************************************************* recordtype(event) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Event Name To Post") - promptgroup("40 - Input") + promptgroup("40 - Input") special(SPC_MOD) asl(ASL0) size(40) @@ -25,12 +24,12 @@ recordtype(event) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_STRING) { @@ -39,7 +38,7 @@ recordtype(event) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -49,7 +48,7 @@ recordtype(event) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/fanoutRecord.dbd b/src/std/rec/fanoutRecord.dbd index 15611a302..40968945c 100644 --- a/src/std/rec/fanoutRecord.dbd +++ b/src/std/rec/fanoutRecord.dbd @@ -20,7 +20,7 @@ recordtype(fanout) { } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) menu(fanoutSELM) } @@ -31,7 +31,7 @@ recordtype(fanout) { } field(SELL,DBF_INLINK) { prompt("Link Selection Loc") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) } field(OFFS,DBF_SHORT) { @@ -46,82 +46,82 @@ recordtype(fanout) { } field(LNK0,DBF_FWDLINK) { prompt("Forward Link 0") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK1,DBF_FWDLINK) { prompt("Forward Link 1") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK2,DBF_FWDLINK) { prompt("Forward Link 2") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK3,DBF_FWDLINK) { prompt("Forward Link 3") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK4,DBF_FWDLINK) { prompt("Forward Link 4") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK5,DBF_FWDLINK) { prompt("Forward Link 5") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK6,DBF_FWDLINK) { prompt("Forward Link 6") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK7,DBF_FWDLINK) { prompt("Forward Link 7") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") interest(1) } field(LNK8,DBF_FWDLINK) { prompt("Forward Link 8") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNK9,DBF_FWDLINK) { prompt("Forward Link 9") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNKA,DBF_FWDLINK) { prompt("Forward Link 10") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNKB,DBF_FWDLINK) { prompt("Forward Link 11") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNKC,DBF_FWDLINK) { prompt("Forward Link 12") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNKD,DBF_FWDLINK) { prompt("Forward Link 13") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNKE,DBF_FWDLINK) { prompt("Forward Link 14") - promptgroup("52 - Output 8-F") + promptgroup("52 - Output 8-F") interest(1) } field(LNKF,DBF_FWDLINK) { prompt("Forward Link 15") - promptgroup("52 - Output 8-F") - interest(1) + promptgroup("52 - Output 8-F") + interest(1) } } diff --git a/src/std/rec/histogramRecord.dbd b/src/std/rec/histogramRecord.dbd index 32c2cf3fb..075400fc6 100644 --- a/src/std/rec/histogramRecord.dbd +++ b/src/std/rec/histogramRecord.dbd @@ -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. #************************************************************************* menu(histogramCMD) { choice(histogramCMD_Read,"Read") @@ -26,7 +25,7 @@ recordtype(histogram) { } field(NELM,DBF_USHORT) { prompt("Num of Array Elements") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") @@ -40,20 +39,20 @@ recordtype(histogram) { field(CMD,DBF_MENU) { prompt("Collection Control") asl(ASL0) - special(SPC_CALC) + special(SPC_CALC) interest(1) menu(histogramCMD) } field(ULIM,DBF_DOUBLE) { prompt("Upper Signal Limit") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_RESET) interest(1) prop(YES) } field(LLIM,DBF_DOUBLE) { prompt("Lower Signal Limit ") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_RESET) interest(1) prop(YES) @@ -69,13 +68,13 @@ recordtype(histogram) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(SVL,DBF_INLINK) { prompt("Signal Value Location") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(BPTR,DBF_NOACCESS) { @@ -92,7 +91,7 @@ recordtype(histogram) { } field(MDEL,DBF_SHORT) { prompt("Monitor Count Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MCNT,DBF_SHORT) { @@ -102,13 +101,13 @@ recordtype(histogram) { } field(SDEL,DBF_DOUBLE) { prompt("Monitor Seconds Dband") - promptgroup("80 - Display") + promptgroup("80 - Display") special(SPC_RESET) interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_DOUBLE) { @@ -116,7 +115,7 @@ recordtype(histogram) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -126,19 +125,19 @@ recordtype(histogram) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(HOPR,DBF_ULONG) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_ULONG) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } diff --git a/src/std/rec/longinRecord.dbd b/src/std/rec/longinRecord.dbd index c8c63d270..60eee5000 100644 --- a/src/std/rec/longinRecord.dbd +++ b/src/std/rec/longinRecord.dbd @@ -3,121 +3,120 @@ # 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. #************************************************************************* recordtype(longin) { include "dbCommon.dbd" field(VAL,DBF_LONG) { prompt("Current value") - promptgroup("40 - Input") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_LONG) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_LONG) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_LONG) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_LONG) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_LONG) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_LONG) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_LONG) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(AFTC, DBF_DOUBLE) { - prompt("Alarm Filter Time Constant") - promptgroup("70 - Alarm") - interest(1) + prompt("Alarm Filter Time Constant") + promptgroup("70 - Alarm") + interest(1) } field(AFVL, DBF_DOUBLE) { - prompt("Alarm Filter Value") - special(SPC_NOMOD) - interest(3) + prompt("Alarm Filter Value") + special(SPC_NOMOD) + interest(3) } field(ADEL,DBF_LONG) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_LONG) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(LALM,DBF_LONG) { @@ -137,7 +136,7 @@ recordtype(longin) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_LONG) { @@ -145,7 +144,7 @@ recordtype(longin) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -155,7 +154,7 @@ recordtype(longin) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/longoutRecord.dbd b/src/std/rec/longoutRecord.dbd index 9fcdf2ff5..c3ba0b977 100644 --- a/src/std/rec/longoutRecord.dbd +++ b/src/std/rec/longoutRecord.dbd @@ -3,136 +3,135 @@ # 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. #************************************************************************* recordtype(longout) { include "dbCommon.dbd" field(VAL,DBF_LONG) { prompt("Desired Output") - promptgroup("50 - Output") + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(DRVH,DBF_LONG) { prompt("Drive High Limit") - promptgroup("30 - Action") + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(DRVL,DBF_LONG) { prompt("Drive Low Limit") - promptgroup("30 - Action") + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(HOPR,DBF_LONG) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_LONG) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_LONG) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_LONG) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_LONG) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_LONG) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_LONG) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_LONG) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_LONG) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(LALM,DBF_LONG) { @@ -152,12 +151,12 @@ recordtype(longout) { } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -167,19 +166,19 @@ recordtype(longout) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_LONG) { prompt("INVALID output value") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/mbbiRecord.dbd b/src/std/rec/mbbiRecord.dbd index d22c287f6..1f5724c92 100644 --- a/src/std/rec/mbbiRecord.dbd +++ b/src/std/rec/mbbiRecord.dbd @@ -10,24 +10,24 @@ recordtype(mbbi) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup("40 - Input") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(NOBT,DBF_USHORT) { prompt("Number of Bits") - promptgroup("40 - Input") + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(ZRVL,DBF_ULONG) { prompt("Zero Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -35,7 +35,7 @@ recordtype(mbbi) { } field(ONVL,DBF_ULONG) { prompt("One Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -43,7 +43,7 @@ recordtype(mbbi) { } field(TWVL,DBF_ULONG) { prompt("Two Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -51,7 +51,7 @@ recordtype(mbbi) { } field(THVL,DBF_ULONG) { prompt("Three Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -59,7 +59,7 @@ recordtype(mbbi) { } field(FRVL,DBF_ULONG) { prompt("Four Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -67,7 +67,7 @@ recordtype(mbbi) { } field(FVVL,DBF_ULONG) { prompt("Five Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -75,7 +75,7 @@ recordtype(mbbi) { } field(SXVL,DBF_ULONG) { prompt("Six Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -83,7 +83,7 @@ recordtype(mbbi) { } field(SVVL,DBF_ULONG) { prompt("Seven Value") - promptgroup("41 - Input 0-7") + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -91,7 +91,7 @@ recordtype(mbbi) { } field(EIVL,DBF_ULONG) { prompt("Eight Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -99,7 +99,7 @@ recordtype(mbbi) { } field(NIVL,DBF_ULONG) { prompt("Nine Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -107,7 +107,7 @@ recordtype(mbbi) { } field(TEVL,DBF_ULONG) { prompt("Ten Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -115,7 +115,7 @@ recordtype(mbbi) { } field(ELVL,DBF_ULONG) { prompt("Eleven Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -123,7 +123,7 @@ recordtype(mbbi) { } field(TVVL,DBF_ULONG) { prompt("Twelve Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -131,7 +131,7 @@ recordtype(mbbi) { } field(TTVL,DBF_ULONG) { prompt("Thirteen Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -139,7 +139,7 @@ recordtype(mbbi) { } field(FTVL,DBF_ULONG) { prompt("Fourteen Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -147,7 +147,7 @@ recordtype(mbbi) { } field(FFVL,DBF_ULONG) { prompt("Fifteen Value") - promptgroup("42 - Input 8-15") + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -155,7 +155,7 @@ recordtype(mbbi) { } field(ZRST,DBF_STRING) { prompt("Zero String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -163,7 +163,7 @@ recordtype(mbbi) { } field(ONST,DBF_STRING) { prompt("One String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -171,7 +171,7 @@ recordtype(mbbi) { } field(TWST,DBF_STRING) { prompt("Two String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -179,7 +179,7 @@ recordtype(mbbi) { } field(THST,DBF_STRING) { prompt("Three String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -187,7 +187,7 @@ recordtype(mbbi) { } field(FRST,DBF_STRING) { prompt("Four String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -195,7 +195,7 @@ recordtype(mbbi) { } field(FVST,DBF_STRING) { prompt("Five String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -203,7 +203,7 @@ recordtype(mbbi) { } field(SXST,DBF_STRING) { prompt("Six String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -211,7 +211,7 @@ recordtype(mbbi) { } field(SVST,DBF_STRING) { prompt("Seven String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -219,7 +219,7 @@ recordtype(mbbi) { } field(EIST,DBF_STRING) { prompt("Eight String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -227,7 +227,7 @@ recordtype(mbbi) { } field(NIST,DBF_STRING) { prompt("Nine String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -235,7 +235,7 @@ recordtype(mbbi) { } field(TEST,DBF_STRING) { prompt("Ten String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -243,7 +243,7 @@ recordtype(mbbi) { } field(ELST,DBF_STRING) { prompt("Eleven String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -251,7 +251,7 @@ recordtype(mbbi) { } field(TVST,DBF_STRING) { prompt("Twelve String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -259,7 +259,7 @@ recordtype(mbbi) { } field(TTST,DBF_STRING) { prompt("Thirteen String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -267,7 +267,7 @@ recordtype(mbbi) { } field(FTST,DBF_STRING) { prompt("Fourteen String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -275,7 +275,7 @@ recordtype(mbbi) { } field(FFST,DBF_STRING) { prompt("Fifteen String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -283,136 +283,136 @@ recordtype(mbbi) { } field(ZRSV,DBF_MENU) { prompt("State Zero Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ONSV,DBF_MENU) { prompt("State One Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TWSV,DBF_MENU) { prompt("State Two Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(THSV,DBF_MENU) { prompt("State Three Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FRSV,DBF_MENU) { prompt("State Four Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FVSV,DBF_MENU) { prompt("State Five Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SXSV,DBF_MENU) { prompt("State Six Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SVSV,DBF_MENU) { prompt("State Seven Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(EISV,DBF_MENU) { prompt("State Eight Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(NISV,DBF_MENU) { prompt("State Nine Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TESV,DBF_MENU) { prompt("State Ten Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ELSV,DBF_MENU) { prompt("State Eleven Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TVSV,DBF_MENU) { prompt("State Twelve Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TTSV,DBF_MENU) { prompt("State Thirteen Sevr") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FTSV,DBF_MENU) { prompt("State Fourteen Sevr") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FFSV,DBF_MENU) { prompt("State Fifteen Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } - field(AFTC, DBF_DOUBLE) { - prompt("Alarm Filter Time Constant") - promptgroup("70 - Alarm") - interest(1) - } - field(AFVL, DBF_DOUBLE) { - prompt("Alarm Filter Value") - special(SPC_NOMOD) - interest(3) - } + field(AFTC, DBF_DOUBLE) { + prompt("Alarm Filter Time Constant") + promptgroup("70 - Alarm") + interest(1) + } + field(AFVL, DBF_DOUBLE) { + prompt("Alarm Filter Value") + special(SPC_NOMOD) + interest(3) + } field(UNSV,DBF_MENU) { prompt("Unknown State Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Svr") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -448,12 +448,12 @@ recordtype(mbbi) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -461,7 +461,7 @@ recordtype(mbbi) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -471,7 +471,7 @@ recordtype(mbbi) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/mbboRecord.dbd b/src/std/rec/mbboRecord.dbd index e61413f1f..f841ba018 100644 --- a/src/std/rec/mbboRecord.dbd +++ b/src/std/rec/mbboRecord.dbd @@ -10,7 +10,7 @@ recordtype(mbbo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Desired Value") - promptgroup("50 - Output") + promptgroup("50 - Output") special(SPC_DBADDR) asl(ASL0) pp(TRUE) @@ -19,29 +19,29 @@ recordtype(mbbo) { } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(NOBT,DBF_USHORT) { prompt("Number of Bits") - promptgroup("50 - Output") + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(ZRVL,DBF_ULONG) { prompt("Zero Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -49,7 +49,7 @@ recordtype(mbbo) { } field(ONVL,DBF_ULONG) { prompt("One Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -57,7 +57,7 @@ recordtype(mbbo) { } field(TWVL,DBF_ULONG) { prompt("Two Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -65,7 +65,7 @@ recordtype(mbbo) { } field(THVL,DBF_ULONG) { prompt("Three Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -73,7 +73,7 @@ recordtype(mbbo) { } field(FRVL,DBF_ULONG) { prompt("Four Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -81,7 +81,7 @@ recordtype(mbbo) { } field(FVVL,DBF_ULONG) { prompt("Five Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -89,7 +89,7 @@ recordtype(mbbo) { } field(SXVL,DBF_ULONG) { prompt("Six Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -97,7 +97,7 @@ recordtype(mbbo) { } field(SVVL,DBF_ULONG) { prompt("Seven Value") - promptgroup("51 - Output 0-7") + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -105,7 +105,7 @@ recordtype(mbbo) { } field(EIVL,DBF_ULONG) { prompt("Eight Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -113,7 +113,7 @@ recordtype(mbbo) { } field(NIVL,DBF_ULONG) { prompt("Nine Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -121,7 +121,7 @@ recordtype(mbbo) { } field(TEVL,DBF_ULONG) { prompt("Ten Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -129,7 +129,7 @@ recordtype(mbbo) { } field(ELVL,DBF_ULONG) { prompt("Eleven Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -137,7 +137,7 @@ recordtype(mbbo) { } field(TVVL,DBF_ULONG) { prompt("Twelve Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -145,7 +145,7 @@ recordtype(mbbo) { } field(TTVL,DBF_ULONG) { prompt("Thirteen Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -153,7 +153,7 @@ recordtype(mbbo) { } field(FTVL,DBF_ULONG) { prompt("Fourteen Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -161,7 +161,7 @@ recordtype(mbbo) { } field(FFVL,DBF_ULONG) { prompt("Fifteen Value") - promptgroup("52 - Output 8-15") + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -169,7 +169,7 @@ recordtype(mbbo) { } field(ZRST,DBF_STRING) { prompt("Zero String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -177,7 +177,7 @@ recordtype(mbbo) { } field(ONST,DBF_STRING) { prompt("One String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -185,7 +185,7 @@ recordtype(mbbo) { } field(TWST,DBF_STRING) { prompt("Two String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -193,7 +193,7 @@ recordtype(mbbo) { } field(THST,DBF_STRING) { prompt("Three String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -201,7 +201,7 @@ recordtype(mbbo) { } field(FRST,DBF_STRING) { prompt("Four String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -209,7 +209,7 @@ recordtype(mbbo) { } field(FVST,DBF_STRING) { prompt("Five String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -217,7 +217,7 @@ recordtype(mbbo) { } field(SXST,DBF_STRING) { prompt("Six String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -225,7 +225,7 @@ recordtype(mbbo) { } field(SVST,DBF_STRING) { prompt("Seven String") - promptgroup("81 - Display 0-7") + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -233,7 +233,7 @@ recordtype(mbbo) { } field(EIST,DBF_STRING) { prompt("Eight String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -241,7 +241,7 @@ recordtype(mbbo) { } field(NIST,DBF_STRING) { prompt("Nine String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -249,7 +249,7 @@ recordtype(mbbo) { } field(TEST,DBF_STRING) { prompt("Ten String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -257,7 +257,7 @@ recordtype(mbbo) { } field(ELST,DBF_STRING) { prompt("Eleven String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -265,7 +265,7 @@ recordtype(mbbo) { } field(TVST,DBF_STRING) { prompt("Twelve String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -273,7 +273,7 @@ recordtype(mbbo) { } field(TTST,DBF_STRING) { prompt("Thirteen String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -281,7 +281,7 @@ recordtype(mbbo) { } field(FTST,DBF_STRING) { prompt("Fourteen String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -289,7 +289,7 @@ recordtype(mbbo) { } field(FFST,DBF_STRING) { prompt("Fifteen String") - promptgroup("82 - Display 8-15") + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -297,126 +297,126 @@ recordtype(mbbo) { } field(ZRSV,DBF_MENU) { prompt("State Zero Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ONSV,DBF_MENU) { prompt("State One Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TWSV,DBF_MENU) { prompt("State Two Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(THSV,DBF_MENU) { prompt("State Three Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FRSV,DBF_MENU) { prompt("State Four Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FVSV,DBF_MENU) { prompt("State Five Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SXSV,DBF_MENU) { prompt("State Six Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SVSV,DBF_MENU) { prompt("State Seven Severity") - promptgroup("71 - Alarm 0-7") + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(EISV,DBF_MENU) { prompt("State Eight Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(NISV,DBF_MENU) { prompt("State Nine Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TESV,DBF_MENU) { prompt("State Ten Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ELSV,DBF_MENU) { prompt("State Eleven Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TVSV,DBF_MENU) { prompt("State Twelve Severity") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TTSV,DBF_MENU) { prompt("State Thirteen Sevr") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FTSV,DBF_MENU) { prompt("State Fourteen Sevr") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FFSV,DBF_MENU) { prompt("State Fifteen Sevr") - promptgroup("72 - Alarm 8-15") + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(UNSV,DBF_MENU) { prompt("Unknown State Sevr") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Sevr") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -461,17 +461,17 @@ recordtype(mbbo) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -481,19 +481,19 @@ recordtype(mbbo) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/permissiveRecord.dbd b/src/std/rec/permissiveRecord.dbd index 560502952..7eb04bf95 100644 --- a/src/std/rec/permissiveRecord.dbd +++ b/src/std/rec/permissiveRecord.dbd @@ -3,23 +3,22 @@ # 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. #************************************************************************* recordtype(permissive) { include "dbCommon.dbd" field(LABL,DBF_STRING) { prompt("Button Label") - promptgroup("80 - Display") + promptgroup("80 - Display") pp(TRUE) interest(1) size(20) } field(VAL,DBF_USHORT) { prompt("Status") - promptgroup("40 - Input") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) pp(TRUE) } field(OVAL,DBF_USHORT) { diff --git a/src/std/rec/selRecord.dbd b/src/std/rec/selRecord.dbd index 2f5543e4c..724482704 100644 --- a/src/std/rec/selRecord.dbd +++ b/src/std/rec/selRecord.dbd @@ -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. #************************************************************************* menu(selSELM) { choice(selSELM_Specified,"Specified") @@ -17,13 +16,13 @@ recordtype(sel) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Result") - promptgroup("40 - Input") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) special(SPC_NOMOD) } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup("30 - Action") + promptgroup("30 - Action") menu(selSELM) } field(SELN,DBF_USHORT) { @@ -31,124 +30,124 @@ recordtype(sel) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(NVL,DBF_INLINK) { prompt("Index Value Location") - promptgroup("30 - Action") + promptgroup("30 - Action") interest(1) } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") - pp(TRUE) + promptgroup("70 - Alarm") + pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -156,7 +155,7 @@ recordtype(sel) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -164,7 +163,7 @@ recordtype(sel) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -172,7 +171,7 @@ recordtype(sel) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -180,17 +179,17 @@ recordtype(sel) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/stateRecord.dbd b/src/std/rec/stateRecord.dbd index 1abb145d7..6e43ddbba 100644 --- a/src/std/rec/stateRecord.dbd +++ b/src/std/rec/stateRecord.dbd @@ -3,15 +3,14 @@ # 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. #************************************************************************* recordtype(state) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Value") - promptgroup("40 - Input") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) size(20) diff --git a/src/std/rec/stringinRecord.dbd b/src/std/rec/stringinRecord.dbd index 9827cc2c1..5b0b76813 100644 --- a/src/std/rec/stringinRecord.dbd +++ b/src/std/rec/stringinRecord.dbd @@ -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. #************************************************************************* menu(stringinPOST) { choice(stringinPOST_OnChange,"On Change") @@ -15,7 +14,7 @@ recordtype(stringin) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Current Value") - promptgroup("40 - Input") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) size(40) @@ -28,24 +27,24 @@ recordtype(stringin) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) menu(stringinPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) menu(stringinPOST) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_STRING) { @@ -55,7 +54,7 @@ recordtype(stringin) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -65,7 +64,7 @@ recordtype(stringin) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/stringoutRecord.dbd b/src/std/rec/stringoutRecord.dbd index 46cb567e0..fe0bae5d0 100644 --- a/src/std/rec/stringoutRecord.dbd +++ b/src/std/rec/stringoutRecord.dbd @@ -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. #************************************************************************* menu(stringoutPOST) { choice(stringoutPOST_OnChange,"On Change") @@ -15,7 +14,7 @@ recordtype(stringout) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Current Value") - promptgroup("50 - Output") + promptgroup("50 - Output") asl(ASL0) pp(TRUE) size(40) @@ -28,40 +27,40 @@ recordtype(stringout) { } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) menu(stringoutPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) menu(stringoutPOST) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -71,19 +70,19 @@ recordtype(stringout) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_STRING) { prompt("INVALID output value") - promptgroup("50 - Output") + promptgroup("50 - Output") interest(2) size(40) } diff --git a/src/std/rec/subArrayRecord.dbd b/src/std/rec/subArrayRecord.dbd index 8b07ec541..7814a2e48 100644 --- a/src/std/rec/subArrayRecord.dbd +++ b/src/std/rec/subArrayRecord.dbd @@ -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. #************************************************************************* recordtype(subArray) { include "dbCommon.dbd" @@ -21,57 +20,57 @@ recordtype(subArray) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") - interest(1) + promptgroup("80 - Display") + interest(1) prop(YES) } field(MALM,DBF_ULONG) { - prompt("Maximum Elements") - promptgroup("30 - Action") + prompt("Maximum Elements") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup("30 - Action") + promptgroup("30 - Action") pp(TRUE) initial("1") } field(INDX,DBF_ULONG) { prompt("Substring Index") - promptgroup("30 - Action") + promptgroup("30 - Action") pp(TRUE) } field(BUSY,DBF_SHORT) { diff --git a/src/std/rec/subRecord.dbd b/src/std/rec/subRecord.dbd index fb8be7744..48cfc1385 100644 --- a/src/std/rec/subRecord.dbd +++ b/src/std/rec/subRecord.dbd @@ -15,14 +15,14 @@ recordtype(sub) { } field(INAM,DBF_STRING) { prompt("Init Routine Name") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) size(40) } field(SNAM,DBF_STRING) { prompt("Subroutine Name") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_MOD) interest(1) size(40) @@ -37,127 +37,127 @@ recordtype(sub) { } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup("41 - Input A-F") + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup("42 - Input G-L") + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { - prompt("High Operating Range") - promptgroup("80 - Display") + prompt("High Operating Range") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(BRSV,DBF_MENU) { prompt("Bad Return Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -165,7 +165,7 @@ recordtype(sub) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -173,7 +173,7 @@ recordtype(sub) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -181,7 +181,7 @@ recordtype(sub) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -189,17 +189,17 @@ recordtype(sub) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup("70 - Alarm") + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/waveformRecord.dbd.pod b/src/std/rec/waveformRecord.dbd.pod index fb65dfd97..db2fa05fb 100644 --- a/src/std/rec/waveformRecord.dbd.pod +++ b/src/std/rec/waveformRecord.dbd.pod @@ -56,50 +56,50 @@ recordtype(waveform) { } field(RARM,DBF_SHORT) { prompt("Rearm the waveform") - promptgroup("30 - Action") + promptgroup("30 - Action") pp(TRUE) interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup("40 - Input") + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units") - promptgroup("80 - Display") + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup("80 - Display") + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup("30 - Action") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -120,12 +120,12 @@ recordtype(waveform) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -135,22 +135,22 @@ recordtype(waveform) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup("90 - Simulate") + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(MPST,DBF_MENU) { - prompt("Post Value Monitors") - promptgroup("80 - Display") - interest(1) - menu(waveformPOST) + prompt("Post Value Monitors") + promptgroup("80 - Display") + interest(1) + menu(waveformPOST) } field(APST,DBF_MENU) { - prompt("Post Archive Monitors") - promptgroup("80 - Display") - interest(1) - menu(waveformPOST) - } + prompt("Post Archive Monitors") + promptgroup("80 - Display") + interest(1) + menu(waveformPOST) + } field(HASH,DBF_ULONG) { prompt("Hash of OnChange data.") interest(3) From 1f36670175f6c3431685a8b1edb01548a6c67327 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Wed, 27 Apr 2016 09:14:51 +0200 Subject: [PATCH 14/86] dbStatic: remove obsolete GUIGROUPS_GBLSOURCE definition --- src/ioc/dbStatic/dbStaticLib.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/ioc/dbStatic/dbStaticLib.c b/src/ioc/dbStatic/dbStaticLib.c index 79ff4ea74..f413fbdd7 100644 --- a/src/ioc/dbStatic/dbStaticLib.c +++ b/src/ioc/dbStatic/dbStaticLib.c @@ -31,7 +31,6 @@ #include "postfix.h" #define DBFLDTYPES_GBLSOURCE -#define GUIGROUPS_GBLSOURCE #define SPECIAL_GBLSOURCE #define epicsExportSharedSymbols From fdda079b8f256de59e6478791e72dd61e1d68aab Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 27 Apr 2016 10:28:01 -0500 Subject: [PATCH 15/86] BSD's finite expects a double; make glibc 2.23 happy --- src/libCom/osi/os/posix/epicsMath.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/osi/os/posix/epicsMath.h b/src/libCom/osi/os/posix/epicsMath.h index 4ed0fdc51..7cd0bb409 100644 --- a/src/libCom/osi/os/posix/epicsMath.h +++ b/src/libCom/osi/os/posix/epicsMath.h @@ -19,7 +19,7 @@ extern "C" { #ifdef isfinite # undef finite -# define finite(x) isfinite(x) +# define finite(x) isfinite((double)x) #endif epicsShareExtern float epicsNAN; From f0f89b4b1c8331988c86660952188250147d0383 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 27 Apr 2016 10:28:57 -0500 Subject: [PATCH 16/86] Fix file paths in comments --- src/libCom/osi/os/Darwin/osdFindSymbol.c | 2 +- src/libCom/osi/os/Linux/osdFindSymbol.c | 2 +- src/libCom/osi/os/solaris/osdFindSymbol.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libCom/osi/os/Darwin/osdFindSymbol.c b/src/libCom/osi/os/Darwin/osdFindSymbol.c index 967c220cd..224c76279 100644 --- a/src/libCom/osi/os/Darwin/osdFindSymbol.c +++ b/src/libCom/osi/os/Darwin/osdFindSymbol.c @@ -4,7 +4,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* osi/os/default/epicsFindSymbol.c */ +/* osi/os/Darwin/epicsFindSymbol.c */ #include diff --git a/src/libCom/osi/os/Linux/osdFindSymbol.c b/src/libCom/osi/os/Linux/osdFindSymbol.c index 967c220cd..443379dff 100644 --- a/src/libCom/osi/os/Linux/osdFindSymbol.c +++ b/src/libCom/osi/os/Linux/osdFindSymbol.c @@ -4,7 +4,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* osi/os/default/epicsFindSymbol.c */ +/* osi/os/Linux/epicsFindSymbol.c */ #include diff --git a/src/libCom/osi/os/solaris/osdFindSymbol.c b/src/libCom/osi/os/solaris/osdFindSymbol.c index 967c220cd..0fad63a42 100644 --- a/src/libCom/osi/os/solaris/osdFindSymbol.c +++ b/src/libCom/osi/os/solaris/osdFindSymbol.c @@ -4,7 +4,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* osi/os/default/epicsFindSymbol.c */ +/* osi/os/solaris/epicsFindSymbol.c */ #include From 2226f3acb9f4e6b153677956008932bda31b0b53 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Wed, 27 Apr 2016 12:45:18 -0400 Subject: [PATCH 17/86] libCom/test: don't include epicsTimeZoneTest for vxWorks --- src/libCom/test/Makefile | 2 ++ src/libCom/test/epicsRunLibComTests.c | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/src/libCom/test/Makefile b/src/libCom/test/Makefile index fadf89066..a0d47270b 100644 --- a/src/libCom/test/Makefile +++ b/src/libCom/test/Makefile @@ -70,7 +70,9 @@ TESTS += epicsTimeTest TESTPROD_HOST += epicsTimeZoneTest epicsTimeZoneTest_SRCS += epicsTimeZoneTest.c +ifeq ($(OS_CLASS),RTEMS) testHarness_SRCS += epicsTimeZoneTest.cpp +endif TESTS += epicsTimeZoneTest TESTPROD_HOST += epicsThreadTest diff --git a/src/libCom/test/epicsRunLibComTests.c b/src/libCom/test/epicsRunLibComTests.c index 73a491ae6..3b81b15cf 100644 --- a/src/libCom/test/epicsRunLibComTests.c +++ b/src/libCom/test/epicsRunLibComTests.c @@ -34,7 +34,9 @@ int epicsThreadOnceTest(void); int epicsThreadPriorityTest(void); int epicsThreadPrivateTest(void); int epicsTimeTest(void); +#ifdef __rtems__ int epicsTimeZoneTest(void); +#endif int macLibTest(void); int macEnvExpandTest(void); int ringPointerTest(void); @@ -90,7 +92,9 @@ void epicsRunLibComTests(void) runTest(epicsTimeTest); +#ifdef __rtems__ runTest(epicsTimeZoneTest); +#endif runTest(macLibTest); From 24ddcd2524ec19c5e1f50c6a9e04c9b5c1ba74ac Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 27 Apr 2016 12:09:10 -0500 Subject: [PATCH 18/86] Fix epicsTimeZoneTest.cpp => .c and remove conditional --- src/libCom/test/Makefile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/libCom/test/Makefile b/src/libCom/test/Makefile index a0d47270b..7f5994c0d 100644 --- a/src/libCom/test/Makefile +++ b/src/libCom/test/Makefile @@ -70,9 +70,7 @@ TESTS += epicsTimeTest TESTPROD_HOST += epicsTimeZoneTest epicsTimeZoneTest_SRCS += epicsTimeZoneTest.c -ifeq ($(OS_CLASS),RTEMS) -testHarness_SRCS += epicsTimeZoneTest.cpp -endif +rtemsTestHarness_SRCS += epicsTimeZoneTest.c TESTS += epicsTimeZoneTest TESTPROD_HOST += epicsThreadTest From 054a234c70d34c4d384af5704d481e2fe36c1ff2 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 13:27:47 -0500 Subject: [PATCH 19/86] Parentheses in macro --- src/libCom/osi/os/posix/epicsMath.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/osi/os/posix/epicsMath.h b/src/libCom/osi/os/posix/epicsMath.h index 7cd0bb409..4e558676c 100644 --- a/src/libCom/osi/os/posix/epicsMath.h +++ b/src/libCom/osi/os/posix/epicsMath.h @@ -19,7 +19,7 @@ extern "C" { #ifdef isfinite # undef finite -# define finite(x) isfinite((double)x) +# define finite(x) isfinite((double)(x)) #endif epicsShareExtern float epicsNAN; From ee87aecd6ef16b90c6d545e90b047fadf111b302 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 14:32:21 -0500 Subject: [PATCH 20/86] Always have linker search INSTALL_LIB --- configure/os/CONFIG.Common.UnixCommon | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure/os/CONFIG.Common.UnixCommon b/configure/os/CONFIG.Common.UnixCommon index 816744fd8..a8403826b 100644 --- a/configure/os/CONFIG.Common.UnixCommon +++ b/configure/os/CONFIG.Common.UnixCommon @@ -57,7 +57,7 @@ SHRLIB_LDLIBS = $(addprefix -l, $($*_LDLIBS) $(LIB_LIBS) $(USR_LIBS)) \ $(LDLIBS) SHRLIB_DEPLIB_DIRS = $(foreach word, \ - $(sort $(dir $($*_DEPLIBS) $(SHRLIB_DEPLIBS))), \ + $(sort $(INSTALL_LIB)/ $(dir $($*_DEPLIBS) $(SHRLIB_DEPLIBS))), \ $(shell $(FULLPATHNAME) $(word))) SHRLIBDIR_LDFLAGS += $(SHRLIB_DEPLIB_DIRS:%=-L%) @@ -86,7 +86,7 @@ PROD_LDLIBS += $($(firstword $(LDLIBS_STATIC_$(STATIC_BUILD)) \ $(LDLIBS_SHARED_$(SHARED_LIBRARIES)))) PROD_DEPLIB_DIRS = $(foreach word, \ - $(sort $(dir $($*_DEPLIBS) $(PROD_DEPLIBS))), \ + $(sort $(INSTALL_LIB)/ $(dir $($*_DEPLIBS) $(PROD_DEPLIBS))), \ $(shell $(FULLPATHNAME) $(word))) PRODDIR_LDFLAGS += $(PROD_DEPLIB_DIRS:%=-L%) From b4a8a1ac98288c86ea1dae3419c96ce9db36b1a0 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 18:10:26 -0500 Subject: [PATCH 21/86] Fix dbFreeBase() issue causing segfaults --- src/ioc/dbStatic/dbStaticLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ioc/dbStatic/dbStaticLib.c b/src/ioc/dbStatic/dbStaticLib.c index f413fbdd7..e52f85af0 100644 --- a/src/ioc/dbStatic/dbStaticLib.c +++ b/src/ioc/dbStatic/dbStaticLib.c @@ -589,7 +589,7 @@ void dbFreeBase(dbBase *pdbbase) while (pguiGroup) { pguiGroupNext = (dbGuiGroup *)ellNext(&pguiGroup->node); gphDelete(pdbbase->pgpHash, pguiGroup->name, &pdbbase->guiGroupList); - ellDelete(&pdbbase->bptList, &pguiGroup->node); + ellDelete(&pdbbase->guiGroupList, &pguiGroup->node); free(pguiGroup->name); free((void *)pguiGroup); pguiGroup = pguiGroupNext; From 396ff3c484681c2ab4bcfa8b5703d9ea8395243e Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 18:49:10 -0500 Subject: [PATCH 22/86] Add EPICS_TARGET_ARCH parameter Set its default value automatically in the generated envData.c --- src/libCom/env/RULES | 5 +++-- src/libCom/env/bldEnvData.pl | 23 +++++++++++++++++------ src/libCom/env/envDefs.h | 1 + 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/src/libCom/env/RULES b/src/libCom/env/RULES index f63475d25..db7fa7656 100644 --- a/src/libCom/env/RULES +++ b/src/libCom/env/RULES @@ -8,5 +8,6 @@ # This is a Makefile fragment, see src/libCom/Makefile. envData.c: $(LIBCOM)/env/envDefs.h $(LIBCOM)/env/bldEnvData.pl \ - $(CONFIG)/CONFIG_ENV $(CONFIG)/CONFIG_SITE_ENV - $(PERL) $(LIBCOM)/env/bldEnvData.pl $(INSTALL_QUIETLY) $(CONFIG) + $(CONFIG)/CONFIG_ENV $(CONFIG)/CONFIG_SITE_ENV \ + $(wildcard $(CONFIG)/os/CONFIG_SITE_ENV.$(T_A)) + $(PERL) $(LIBCOM)/env/bldEnvData.pl $(INSTALL_QUIETLY) -t $(T_A) $(CONFIG) diff --git a/src/libCom/env/bldEnvData.pl b/src/libCom/env/bldEnvData.pl index 993c36cee..177dcf976 100644 --- a/src/libCom/env/bldEnvData.pl +++ b/src/libCom/env/bldEnvData.pl @@ -26,13 +26,13 @@ use Text::Wrap; my $tool = basename($0); -our ($opt_h, $opt_q); +our ($opt_h, $opt_q, $opt_t); our $opt_o = 'envData.c'; $Getopt::Std::OUTPUT_HELP_VERSION = 1; $Text::Wrap::columns = 75; -&HELP_MESSAGE unless getopts('ho:q') && @ARGV == 1; +&HELP_MESSAGE unless getopts('ho:qt:') && @ARGV == 1; &HELP_MESSAGE if $opt_h; my $config = AbsPath(shift); @@ -53,14 +53,24 @@ while () { close SRC; # Read the values from the CONFIG_ENV and CONFIG_SITE_ENV files -# my $config_env = "$config/CONFIG_ENV"; my $config_site_env = "$config/CONFIG_SITE_ENV"; +my @configs = ($env_defs, $config_env, $config_site_env); my %values; readReleaseFiles($config_env, \%values); readReleaseFiles($config_site_env, \%values); +if ($opt_t) { + my $config_arch_env = "$config/os/CONFIG_SITE_ENV.$opt_t"; + if (-f $config_arch_env) { + push @configs, $config_arch_env; + readReleaseFiles($config_arch_env, \%values); + } + + $values{EPICS_TARGET_ARCH} = $opt_t; +} + # Warn about any vars with no value # my @undefs = grep {!exists $values{$_}} @vars; @@ -73,13 +83,13 @@ print "Generating $opt_o\n" unless $opt_q; open OUT, '>', $opt_o or die "$tool: Cannot create $opt_o: $!\n"; +my $configs = join "\n", map {" * $_"} @configs; + print OUT << "END"; /* Generated file $opt_o * * Created from - * $env_defs - * $config_env - * $config_site_env +$configs */ #include @@ -112,6 +122,7 @@ sub HELP_MESSAGE { " -h Help: Print this message\n", " -q Quiet: Only print errors\n", " -o file Output filename, default is $opt_o\n", + " -t arch Target architecture \$(T_A) name\n", "\n"; exit 1; diff --git a/src/libCom/env/envDefs.h b/src/libCom/env/envDefs.h index dfa911115..cb140c1fe 100644 --- a/src/libCom/env/envDefs.h +++ b/src/libCom/env/envDefs.h @@ -58,6 +58,7 @@ epicsShareExtern const ENV_PARAM EPICS_CAS_SERVER_PORT; epicsShareExtern const ENV_PARAM EPICS_CA_BEACON_PERIOD; /* deprecated */ epicsShareExtern const ENV_PARAM EPICS_CAS_BEACON_PERIOD; epicsShareExtern const ENV_PARAM EPICS_CAS_BEACON_PORT; +epicsShareExtern const ENV_PARAM EPICS_TARGET_ARCH; epicsShareExtern const ENV_PARAM EPICS_TIMEZONE; epicsShareExtern const ENV_PARAM EPICS_TS_NTP_INET; epicsShareExtern const ENV_PARAM EPICS_IOC_LOG_PORT; From 230603f4acf03a8cf147e502626e01a87dae66ce Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 18:50:41 -0500 Subject: [PATCH 23/86] Remove ARCH from cdCommands and envPaths files Set it in iocshRegisterCommon() instead. Remove ARCH from iocBoot/ioc/Makefile@Common templates. --- configure/RULES.ioc | 8 ++++++-- src/ioc/misc/iocshRegisterCommon.c | 6 ++++++ src/template/base/top/exampleBoot/ioc/Makefile@Common | 1 - src/template/base/top/iocBoot/ioc/Makefile@Common | 1 - src/tools/convertRelease.pl | 4 +--- 5 files changed, 13 insertions(+), 7 deletions(-) diff --git a/configure/RULES.ioc b/configure/RULES.ioc index 1024fcb22..da314a406 100644 --- a/configure/RULES.ioc +++ b/configure/RULES.ioc @@ -24,11 +24,15 @@ else clean$(DIVIDER)$(ARCH) clean: endif -cdCommands envPaths dllPath.bat relPaths.sh: \ +cdCommands dllPath.bat relPaths.sh: \ $(wildcard $(TOP)/configure/RELEASE*) \ - $(wildcard $(TOP)/configure/CONFIG_SITE*) $(INSTALL_BIN) + $(wildcard $(TOP)/configure/CONFIG_SITE*) | $(INSTALL_BIN) $(CONVERTRELEASE) -a $(ARCH) -t $(IOCS_APPL_TOP) $@ +envPaths: $(wildcard $(TOP)/configure/RELEASE*) \ + $(wildcard $(TOP)/configure/CONFIG_SITE*) | $(INSTALL_BIN) + $(CONVERTRELEASE) -t $(IOCS_APPL_TOP) $@ + realclean: $(RM) cdCommands envPaths dllPath.bat relPaths.sh diff --git a/src/ioc/misc/iocshRegisterCommon.c b/src/ioc/misc/iocshRegisterCommon.c index 0341dfbd6..9e0936e2b 100644 --- a/src/ioc/misc/iocshRegisterCommon.c +++ b/src/ioc/misc/iocshRegisterCommon.c @@ -7,6 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ +#include "envDefs.h" #include "iocsh.h" #include "libComRegister.h" @@ -24,6 +25,11 @@ void iocshRegisterCommon(void) { iocshPpdbbase = &pdbbase; + const char *targetArch = envGetConfigParamPtr(&EPICS_TARGET_ARCH); + + if (targetArch) { + epicsEnvSet("ARCH", targetArch); + } dbStaticIocRegister(); registryIocRegister(); diff --git a/src/template/base/top/exampleBoot/ioc/Makefile@Common b/src/template/base/top/exampleBoot/ioc/Makefile@Common index 64a3e8bf7..e064d7344 100644 --- a/src/template/base/top/exampleBoot/ioc/Makefile@Common +++ b/src/template/base/top/exampleBoot/ioc/Makefile@Common @@ -1,5 +1,4 @@ TOP = ../.. include $(TOP)/configure/CONFIG -ARCH = _ARCH_ TARGETS = envPaths include $(TOP)/configure/RULES.ioc diff --git a/src/template/base/top/iocBoot/ioc/Makefile@Common b/src/template/base/top/iocBoot/ioc/Makefile@Common index 64a3e8bf7..e064d7344 100644 --- a/src/template/base/top/iocBoot/ioc/Makefile@Common +++ b/src/template/base/top/iocBoot/ioc/Makefile@Common @@ -1,5 +1,4 @@ TOP = ../.. include $(TOP)/configure/CONFIG -ARCH = _ARCH_ TARGETS = envPaths include $(TOP)/configure/RULES.ioc diff --git a/src/tools/convertRelease.pl b/src/tools/convertRelease.pl index abf63c3ec..f4eb3f798 100644 --- a/src/tools/convertRelease.pl +++ b/src/tools/convertRelease.pl @@ -134,6 +134,7 @@ sub relPaths { } sub binDirs { + die "Architecture not set (use -a option)\n" unless ($arch); my @includes = grep !m/^ (RULES | TEMPLATE_TOP) $/x, @apps; my @path; foreach my $app (@includes) { @@ -165,7 +166,6 @@ sub cdCommands { my $ioc = $cwd; $ioc =~ s/^.*\///; # iocname is last component of directory name - print OUT "putenv(\"ARCH=$arch\")\n"; print OUT "putenv(\"IOC=$ioc\")\n"; foreach my $app (@includes) { @@ -188,7 +188,6 @@ sub cdCommands { # Include parentheses anyway in case CEXP users want to use this. # sub envPaths { - die "Architecture not set (use -a option)" unless ($arch); my @includes = grep !m/^ (RULES | TEMPLATE_TOP) $/x, @apps; unlink($outfile); @@ -197,7 +196,6 @@ sub envPaths { my $ioc = $cwd; $ioc =~ s/^.*\///; # iocname is last component of directory name - print OUT "epicsEnvSet(\"ARCH\",\"$arch\")\n"; print OUT "epicsEnvSet(\"IOC\",\"$ioc\")\n"; foreach my $app (@includes) { From 0e5dc2a21cc868912f9840a8213b33df99ec0d50 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 18:56:03 -0500 Subject: [PATCH 24/86] More build parameters. Renamed EPICS_TARGET_ARCH to EPICS_BUILD_TARGET_ARCH Added EPICS_BUILD_OS_CLASS and EPICS_BUILD_COMPILER_CLASS --- src/ioc/misc/iocshRegisterCommon.c | 2 +- src/libCom/env/RULES | 3 ++- src/libCom/env/bldEnvData.pl | 11 ++++++++--- src/libCom/env/envDefs.h | 6 ++++-- 4 files changed, 15 insertions(+), 7 deletions(-) diff --git a/src/ioc/misc/iocshRegisterCommon.c b/src/ioc/misc/iocshRegisterCommon.c index 9e0936e2b..4bcd6d816 100644 --- a/src/ioc/misc/iocshRegisterCommon.c +++ b/src/ioc/misc/iocshRegisterCommon.c @@ -25,7 +25,7 @@ void iocshRegisterCommon(void) { iocshPpdbbase = &pdbbase; - const char *targetArch = envGetConfigParamPtr(&EPICS_TARGET_ARCH); + const char *targetArch = envGetConfigParamPtr(&EPICS_BUILD_TARGET_ARCH); if (targetArch) { epicsEnvSet("ARCH", targetArch); diff --git a/src/libCom/env/RULES b/src/libCom/env/RULES index db7fa7656..07f71a5a0 100644 --- a/src/libCom/env/RULES +++ b/src/libCom/env/RULES @@ -10,4 +10,5 @@ envData.c: $(LIBCOM)/env/envDefs.h $(LIBCOM)/env/bldEnvData.pl \ $(CONFIG)/CONFIG_ENV $(CONFIG)/CONFIG_SITE_ENV \ $(wildcard $(CONFIG)/os/CONFIG_SITE_ENV.$(T_A)) - $(PERL) $(LIBCOM)/env/bldEnvData.pl $(INSTALL_QUIETLY) -t $(T_A) $(CONFIG) + $(PERL) $(LIBCOM)/env/bldEnvData.pl $(INSTALL_QUIETLY) -t $(T_A) \ + -c $(CMPLR_CLASS) -s $(OS_CLASS) $(CONFIG) diff --git a/src/libCom/env/bldEnvData.pl b/src/libCom/env/bldEnvData.pl index 177dcf976..daa679b42 100644 --- a/src/libCom/env/bldEnvData.pl +++ b/src/libCom/env/bldEnvData.pl @@ -26,13 +26,13 @@ use Text::Wrap; my $tool = basename($0); -our ($opt_h, $opt_q, $opt_t); +our ($opt_h, $opt_q, $opt_t, $opt_s, $opt_c); our $opt_o = 'envData.c'; $Getopt::Std::OUTPUT_HELP_VERSION = 1; $Text::Wrap::columns = 75; -&HELP_MESSAGE unless getopts('ho:qt:') && @ARGV == 1; +&HELP_MESSAGE unless getopts('ho:qt:s:c:') && @ARGV == 1; &HELP_MESSAGE if $opt_h; my $config = AbsPath(shift); @@ -68,9 +68,12 @@ if ($opt_t) { readReleaseFiles($config_arch_env, \%values); } - $values{EPICS_TARGET_ARCH} = $opt_t; + $values{EPICS_BUILD_TARGET_ARCH} = $opt_t; } +$values{EPICS_BUILD_COMPILER_CLASS} = $opt_c if $opt_c; +$values{EPICS_BUILD_OS_CLASS} = $opt_s if $opt_s; + # Warn about any vars with no value # my @undefs = grep {!exists $values{$_}} @vars; @@ -123,6 +126,8 @@ sub HELP_MESSAGE { " -q Quiet: Only print errors\n", " -o file Output filename, default is $opt_o\n", " -t arch Target architecture \$(T_A) name\n", + " -s os Operating system \$(OS_CLASS)\n", + " -c comp Compiler class \$(CMPLR_CLASS)\n", "\n"; exit 1; diff --git a/src/libCom/env/envDefs.h b/src/libCom/env/envDefs.h index cb140c1fe..437e688e3 100644 --- a/src/libCom/env/envDefs.h +++ b/src/libCom/env/envDefs.h @@ -40,7 +40,7 @@ typedef struct envParam { } ENV_PARAM; /* - * bldEnvData looks for "epicsShareExtern const ENV_PARAM" + * bldEnvData.pl looks for "epicsShareExtern const ENV_PARAM ;" */ epicsShareExtern const ENV_PARAM EPICS_CA_ADDR_LIST; epicsShareExtern const ENV_PARAM EPICS_CA_CONN_TMO; @@ -58,7 +58,9 @@ epicsShareExtern const ENV_PARAM EPICS_CAS_SERVER_PORT; epicsShareExtern const ENV_PARAM EPICS_CA_BEACON_PERIOD; /* deprecated */ epicsShareExtern const ENV_PARAM EPICS_CAS_BEACON_PERIOD; epicsShareExtern const ENV_PARAM EPICS_CAS_BEACON_PORT; -epicsShareExtern const ENV_PARAM EPICS_TARGET_ARCH; +epicsShareExtern const ENV_PARAM EPICS_BUILD_COMPILER_CLASS; +epicsShareExtern const ENV_PARAM EPICS_BUILD_OS_CLASS; +epicsShareExtern const ENV_PARAM EPICS_BUILD_TARGET_ARCH; epicsShareExtern const ENV_PARAM EPICS_TIMEZONE; epicsShareExtern const ENV_PARAM EPICS_TS_NTP_INET; epicsShareExtern const ENV_PARAM EPICS_IOC_LOG_PORT; From 5a605fa0c3fcc7674c70e6a49ff8a0ee84c4fd4c Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 18:58:07 -0500 Subject: [PATCH 25/86] Set various EPICS_VERSION_* environment variables These are set at the same time as the ARCH variable. Had to add EPICS_VERSION_SHORT and EPICS_VERSION_FULL to epicsVersion.h. This uses more uniform names, should we change epicsVersion.h names? We would continue to support the old names in parallel for some time. --- src/ioc/misc/iocshRegisterCommon.c | 15 +++++++++++++++ src/libCom/misc/makeEpicsVersion.pl | 10 +++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/ioc/misc/iocshRegisterCommon.c b/src/ioc/misc/iocshRegisterCommon.c index 4bcd6d816..f5f339f46 100644 --- a/src/ioc/misc/iocshRegisterCommon.c +++ b/src/ioc/misc/iocshRegisterCommon.c @@ -8,6 +8,7 @@ \*************************************************************************/ #include "envDefs.h" +#include "epicsVersion.h" #include "iocsh.h" #include "libComRegister.h" @@ -22,15 +23,29 @@ #include "registryIocRegister.h" #include "rsrvIocRegister.h" +#define quote(v) #v +#define str(v) quote(v) + void iocshRegisterCommon(void) { iocshPpdbbase = &pdbbase; const char *targetArch = envGetConfigParamPtr(&EPICS_BUILD_TARGET_ARCH); + /* This uses a config param so the user can override it */ if (targetArch) { epicsEnvSet("ARCH", targetArch); } + /* Base build version variables */ + epicsEnvSet("EPICS_VERSION_MAJOR", str(EPICS_VERSION)); + epicsEnvSet("EPICS_VERSION_MIDDLE", str(EPICS_REVISION)); + epicsEnvSet("EPICS_VERSION_MINOR", str(EPICS_MODIFICATION)); + epicsEnvSet("EPICS_VERSION_PATCH", str(EPICS_PATCH_LEVEL)); + epicsEnvSet("EPICS_VERSION_SNAPSHOT", EPICS_DEV_SNAPSHOT); + epicsEnvSet("EPICS_VERSION_SITE", EPICS_SITE_VERSION); + epicsEnvSet("EPICS_VERSION_SHORT", EPICS_VERSION_SHORT); + epicsEnvSet("EPICS_VERSION_FULL", EPICS_VERSION_FULL); + dbStaticIocRegister(); registryIocRegister(); dbIocRegister(); diff --git a/src/libCom/misc/makeEpicsVersion.pl b/src/libCom/misc/makeEpicsVersion.pl index 2a720e86d..f7f134f87 100644 --- a/src/libCom/misc/makeEpicsVersion.pl +++ b/src/libCom/misc/makeEpicsVersion.pl @@ -47,8 +47,11 @@ map { die "$tool: Variable missing from $infile" unless defined $_; } $ver, $rev, $mod, $patch, $snapshot, $commit_date; +$commit_date =~ s/^\$\$Date$\$$/\1/; + my $ver_str = "$ver.$rev.$mod"; $ver_str .= ".$patch" if $patch > 0; +my $ver_short = $ver_str; $ver_str .= $snapshot if $snapshot ne ''; $ver_str .= "-$opt_v" if $opt_v; @@ -71,10 +74,15 @@ print $OUT <<"END"; #define EPICS_PATCH_LEVEL $patch #define EPICS_DEV_SNAPSHOT "$snapshot" #define EPICS_SITE_VERSION "$opt_v" + +#define EPICS_VERSION_SHORT "$ver_short" +#define EPICS_VERSION_FULL "$ver_str" #define EPICS_VERSION_STRING "EPICS $ver_str" #define epicsReleaseVersion "EPICS R$ver_str $commit_date" -#define VERSION_INT(V,R,M,P) ( ((V)<<24) | ((R)<<16) | ((M)<<8) | (P)) +#ifndef VERSION_INT +# define VERSION_INT(V,R,M,P) ( ((V)<<24) | ((R)<<16) | ((M)<<8) | (P)) +#endif #define EPICS_VERSION_INT VERSION_INT($ver, $rev, $mod, $patch) #endif /* INC_${obase}_H */ From 08fd987c601e15f581fb71c189af70a315936793 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 19:00:37 -0500 Subject: [PATCH 26/86] Perl script clean-up --- src/libCom/env/bldEnvData.pl | 51 ++++++++++++++++++++---------------- src/tools/convertRelease.pl | 4 +-- 2 files changed, 31 insertions(+), 24 deletions(-) diff --git a/src/libCom/env/bldEnvData.pl b/src/libCom/env/bldEnvData.pl index daa679b42..a23907dc8 100644 --- a/src/libCom/env/bldEnvData.pl +++ b/src/libCom/env/bldEnvData.pl @@ -52,29 +52,31 @@ while () { } close SRC; -# Read the values from the CONFIG_ENV and CONFIG_SITE_ENV files -my $config_env = "$config/CONFIG_ENV"; -my $config_site_env = "$config/CONFIG_SITE_ENV"; -my @configs = ($env_defs, $config_env, $config_site_env); - -my %values; -readReleaseFiles($config_env, \%values); -readReleaseFiles($config_site_env, \%values); +# A list of configure/CONFIG_* files to read +# +my @configs = ("$config/CONFIG_ENV", "$config/CONFIG_SITE_ENV"); if ($opt_t) { my $config_arch_env = "$config/os/CONFIG_SITE_ENV.$opt_t"; - if (-f $config_arch_env) { - push @configs, $config_arch_env; - readReleaseFiles($config_arch_env, \%values); - } - - $values{EPICS_BUILD_TARGET_ARCH} = $opt_t; + push @configs, $config_arch_env + if -f $config_arch_env; } +my @sources = ($env_defs, @configs); + +# Get values from the config files +# +my (%values, @dummy); +readRelease($_, \%values, \@dummy) foreach @configs; +expandRelease(\%values); + +# Get values from the command-line +# $values{EPICS_BUILD_COMPILER_CLASS} = $opt_c if $opt_c; $values{EPICS_BUILD_OS_CLASS} = $opt_s if $opt_s; +$values{EPICS_BUILD_TARGET_ARCH} = $opt_t if $opt_t; -# Warn about any vars with no value +# Warn about vars with no configured value # my @undefs = grep {!exists $values{$_}} @vars; warn "$tool: No value given for $_\n" foreach @undefs; @@ -86,13 +88,13 @@ print "Generating $opt_o\n" unless $opt_q; open OUT, '>', $opt_o or die "$tool: Cannot create $opt_o: $!\n"; -my $configs = join "\n", map {" * $_"} @configs; +my $sources = join "\n", map {" * $_"} @sources; print OUT << "END"; /* Generated file $opt_o * * Created from -$configs +$sources */ #include @@ -101,18 +103,23 @@ $configs END -# Define all parameters, giving variable name and default value +# Define a default value for each named parameter # foreach my $var (@vars) { - my $default = $values{$var} || ''; - $default =~ s/^"//; - $default =~ s/"$//; + my $default = $values{$var}; + if (defined $default) { + $default =~ s/^"//; + $default =~ s/"$//; + } + else { + $default = ''; + } print OUT "epicsShareDef const ENV_PARAM $var =\n", " {\"$var\", \"$default\"};\n"; } -# Now create a list of all those parameters +# Also provide a list of all defined parameters # print OUT "\n", "epicsShareDef const ENV_PARAM* env_param_list[] = {\n", diff --git a/src/tools/convertRelease.pl b/src/tools/convertRelease.pl index f4eb3f798..70f38ed57 100644 --- a/src/tools/convertRelease.pl +++ b/src/tools/convertRelease.pl @@ -75,7 +75,7 @@ my @apps = ('TOP'); # Records the order of definitions in RELEASE file my $relfile = "$top/configure/RELEASE"; die "Can't find $relfile" unless (-f $relfile); readReleaseFiles($relfile, \%macros, \@apps, $arch); -expandRelease(\%macros, \@apps); +expandRelease(\%macros); # This is a perl switch statement: @@ -221,7 +221,7 @@ sub checkRelease { my @order = (); my $relfile = "$path/configure/RELEASE"; readReleaseFiles($relfile, \%check, \@order, $arch); - expandRelease(\%check, \@order); + expandRelease(\%check); delete $check{TOP}; delete $check{EPICS_HOST_ARCH}; From ba0d5f9443c52b218414468c8b8b16d31864ad74 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 19:03:17 -0500 Subject: [PATCH 27/86] Disallow single-quoted strings in Perl DBD parser --- src/tools/DBD/Base.pm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/tools/DBD/Base.pm b/src/tools/DBD/Base.pm index b0388d725..59b8e54bd 100644 --- a/src/tools/DBD/Base.pm +++ b/src/tools/DBD/Base.pm @@ -8,7 +8,7 @@ require Exporter; @ISA = qw(Exporter); @EXPORT = qw(&pushContext &popContext &dieContext &warnContext &is_reserved &identifier &unquote &escapeCcomment &escapeCstring $RXident $RXname - $RXuint $RXint $RXhex $RXoct $RXuintx $RXintx $RXnum $RXdqs $RXsqs $RXstr); + $RXuint $RXint $RXhex $RXoct $RXuintx $RXintx $RXnum $RXdqs $RXstr); our $RXident = qr/ [a-zA-Z] [a-zA-Z0-9_]* /x; @@ -21,8 +21,7 @@ our $RXuintx = qr/ ( $RXhex | $RXoct | $RXuint ) /ox; our $RXintx = qr/ ( $RXhex | $RXoct | $RXint ) /ox; our $RXnum = qr/ -? (?: \d+ | \d* \. \d+ ) (?: [eE] [-+]? \d+ )? /x; our $RXdqs = qr/" (?: [^"] | \\" )* " /x; -our $RXsqs = qr/' (?: [^'] | \\' )* ' /x; -our $RXstr = qr/ ( $RXname | $RXnum | $RXdqs | $RXsqs ) /ox; +our $RXstr = qr/ ( $RXname | $RXnum | $RXdqs ) /ox; our @context; From 496414c88ca115780a8763b41dba6bbac9e75f0b Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 23:28:39 -0500 Subject: [PATCH 28/86] Fix for VxWorks 5.5 compiler --- src/ioc/misc/iocshRegisterCommon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ioc/misc/iocshRegisterCommon.c b/src/ioc/misc/iocshRegisterCommon.c index f5f339f46..fefa716b9 100644 --- a/src/ioc/misc/iocshRegisterCommon.c +++ b/src/ioc/misc/iocshRegisterCommon.c @@ -28,8 +28,8 @@ void iocshRegisterCommon(void) { - iocshPpdbbase = &pdbbase; const char *targetArch = envGetConfigParamPtr(&EPICS_BUILD_TARGET_ARCH); + iocshPpdbbase = &pdbbase; /* This uses a config param so the user can override it */ if (targetArch) { From 7ce8e5ea015e6defcd26ca9a2af94f351d597108 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 28 Apr 2016 23:59:39 -0500 Subject: [PATCH 29/86] Fix RTEMS Makefile issue --- src/libCom/test/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libCom/test/Makefile b/src/libCom/test/Makefile index 1a2b256fb..cb3dab0de 100755 --- a/src/libCom/test/Makefile +++ b/src/libCom/test/Makefile @@ -98,7 +98,7 @@ TESTS += epicsTimeTest TESTPROD_HOST += epicsTimeZoneTest epicsTimeZoneTest_SRCS += epicsTimeZoneTest.c -rtemsTestHarness_SRCS += epicsTimeZoneTest.c +libComTestHarness_SRCS_RTEMS += epicsTimeZoneTest.c TESTS += epicsTimeZoneTest TESTPROD_HOST += epicsThreadTest From 457fb8fa13a061aa513e549395f3624263212e7a Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 29 Apr 2016 11:34:05 +0200 Subject: [PATCH 30/86] Update CONFIG_BASE_VERSION for 3.15.4-pre1 --- configure/CONFIG_BASE_VERSION | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index 8933bbf9c..d223ba393 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -29,15 +29,15 @@ EPICS_VERSION = 3 EPICS_REVISION = 15 # EPICS_MODIFICATION must be a number >=0 and <256 -EPICS_MODIFICATION = 3 +EPICS_MODIFICATION = 4 # EPICS_PATCH_LEVEL must be a number (win32 resource file requirement) # Not included if zero EPICS_PATCH_LEVEL = 0 # This will end in -DEV between official releases -EPICS_DEV_SNAPSHOT=-DEV -#EPICS_DEV_SNAPSHOT=-pre1 +#EPICS_DEV_SNAPSHOT=-DEV +EPICS_DEV_SNAPSHOT=-pre1 #EPICS_DEV_SNAPSHOT=-pre1-DEV #EPICS_DEV_SNAPSHOT=-pre2 #EPICS_DEV_SNAPSHOT=-pre2-DEV From 924aa2f93b2044303d5271800bf2fc394bfcd869 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 29 Apr 2016 12:20:35 +0200 Subject: [PATCH 31/86] Set Base version to -pre1-DEV --- configure/CONFIG_BASE_VERSION | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index d223ba393..dcba922c0 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -37,8 +37,8 @@ EPICS_PATCH_LEVEL = 0 # This will end in -DEV between official releases #EPICS_DEV_SNAPSHOT=-DEV -EPICS_DEV_SNAPSHOT=-pre1 -#EPICS_DEV_SNAPSHOT=-pre1-DEV +#EPICS_DEV_SNAPSHOT=-pre1 +EPICS_DEV_SNAPSHOT=-pre1-DEV #EPICS_DEV_SNAPSHOT=-pre2 #EPICS_DEV_SNAPSHOT=-pre2-DEV #EPICS_DEV_SNAPSHOT=-rc1 From a3d981ad0a1ed61470f88029faae46eb353eb38c Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Sun, 1 May 2016 13:30:45 -0400 Subject: [PATCH 32/86] dbLink.c: fix dbGetLink for array of length 1 --- src/ioc/db/dbLink.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ioc/db/dbLink.c b/src/ioc/db/dbLink.c index ac9354a3b..2a92ef51f 100644 --- a/src/ioc/db/dbLink.c +++ b/src/ioc/db/dbLink.c @@ -224,6 +224,7 @@ static long dbDbGetValue(struct link *plink, short dbrType, void *pbuffer, return S_db_badDbrtype; if (paddr->no_elements == 1 && (!pnRequest || *pnRequest == 1) + && paddr->special != SPC_DBADDR && paddr->special != SPC_ATTRIBUTE) { ppv_link->getCvt = dbFastGetConvertRoutine[dbfType][dbrType]; status = ppv_link->getCvt(paddr->pfield, pbuffer, paddr); From 26c04844cf0e1a08daeba50f1f996c7a628ab79f Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Sun, 1 May 2016 13:30:45 -0400 Subject: [PATCH 33/86] add test for lp:1577108 --- src/std/rec/test/Makefile | 8 ++++ src/std/rec/test/regressArray1.db | 9 ++++ src/std/rec/test/regressTest.c | 73 +++++++++++++++++++++++++++++++ 3 files changed, 90 insertions(+) create mode 100644 src/std/rec/test/regressArray1.db create mode 100644 src/std/rec/test/regressTest.c diff --git a/src/std/rec/test/Makefile b/src/std/rec/test/Makefile index 834317945..8084b38b5 100644 --- a/src/std/rec/test/Makefile +++ b/src/std/rec/test/Makefile @@ -37,6 +37,14 @@ testHarness_SRCS += analogMonitorTest_registerRecordDeviceDriver.cpp TESTFILES += $(COMMON_DIR)/analogMonitorTest.dbd ../analogMonitorTest.db TESTS += analogMonitorTest +TARGETS += $(COMMON_DIR)/regressTest.dbd +regressTest_DBD += base.dbd +TESTPROD_HOST += regressTest +regressTest_SRCS += regressTest.c +regressTest_SRCS += regressTest_registerRecordDeviceDriver.cpp +TESTFILES += $(COMMON_DIR)/regressTest.dbd ../regressArray1.db +TESTS += regressTest + # epicsRunRecordTests runs all the test programs in a known working order. testHarness_SRCS += epicsRunRecordTests.c diff --git a/src/std/rec/test/regressArray1.db b/src/std/rec/test/regressArray1.db new file mode 100644 index 000000000..a09f3bfba --- /dev/null +++ b/src/std/rec/test/regressArray1.db @@ -0,0 +1,9 @@ +record(waveform, "wf") { + field(FTVL, "DOUBLE") + field(NELM, "1") + field(FLNK, "co") +} +record(calcout, "co") { + field(CALC, "A") + field(INPA, "wf") +} diff --git a/src/std/rec/test/regressTest.c b/src/std/rec/test/regressTest.c new file mode 100644 index 000000000..ccbe53189 --- /dev/null +++ b/src/std/rec/test/regressTest.c @@ -0,0 +1,73 @@ +/*************************************************************************\ +* Copyright (c) 2016 Michael Davidsaver +* EPICS BASE is distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. + \*************************************************************************/ + +#include +#include +#include +#include + +#include +#include + +/* + * Test the some identified regressions + */ + +void regressTest_registerRecordDeviceDriver(struct dbBase *); + +/* + * https://bugs.launchpad.net/epics-base/+bug/1577108 + */ +static +void testArrayLength1(void) +{ + waveformRecord *precwf; + calcoutRecord *precco; + double *pbuf; + + testdbPrepare(); + + testdbReadDatabase("regressTest.dbd", NULL, NULL); + + regressTest_registerRecordDeviceDriver(pdbbase); + + testdbReadDatabase("regressArray1.db", NULL, NULL); + + precwf = (waveformRecord*)testdbRecordPtr("wf"); + precco = (calcoutRecord*)testdbRecordPtr("co"); + + eltc(0); + testIocInitOk(); + eltc(1); + + dbScanLock((dbCommon*)precwf); + pbuf = (double*)precwf->bptr; + dbScanUnlock((dbCommon*)precwf); + + testdbPutFieldOk("wf", DBF_DOUBLE, 2.0); + + dbScanLock((dbCommon*)precwf); + testOk(precwf->nord==1, "wf.NORD = %u == 1", (unsigned)precwf->nord); + testOk(pbuf[0]==2.0, "wf.VAL[0] = %f == 2.0", pbuf[0]); + dbScanUnlock((dbCommon*)precwf); + + dbScanLock((dbCommon*)precco); + testOk(precco->a==2.0, "co.A = %f == 2.0", precco->a); + dbScanUnlock((dbCommon*)precco); + + testdbGetFieldEqual("co", DBF_DOUBLE, 2.0); + + testIocShutdownOk(); + + testdbCleanup(); +} + +MAIN(regressTest) +{ + testPlan(5); + testArrayLength1(); + return testDone(); +} From 3c8af4c5712d4991875b1bdf5d9bf955fda7cbb3 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 2 May 2016 11:38:51 -0500 Subject: [PATCH 34/86] Catch bad attribute names/values to prevent a segfault --- src/ioc/db/dbAccess.c | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/src/ioc/db/dbAccess.c b/src/ioc/db/dbAccess.c index a45aa9b93..6a5ee7d39 100644 --- a/src/ioc/db/dbAccess.c +++ b/src/ioc/db/dbAccess.c @@ -402,19 +402,29 @@ struct rset * dbGetRset(const struct dbAddr *paddr) } long dbPutAttribute( - const char *recordTypename,const char *name,const char*value) + const char *recordTypename, const char *name, const char *value) { - DBENTRY dbEntry; - DBENTRY *pdbEntry = &dbEntry; - long status=0; + DBENTRY dbEntry; + DBENTRY *pdbEntry = &dbEntry; + long status = 0; - if(!pdbbase) return(S_db_notFound); - dbInitEntry(pdbbase,pdbEntry); - status = dbFindRecordType(pdbEntry,recordTypename); - if(!status) status = dbPutRecordAttribute(pdbEntry,name,value); - dbFinishEntry(pdbEntry); - if(status) errMessage(status,"dbPutAttribute failure"); - return(status); + if (!pdbbase) + return S_db_notFound; + if (!name) { + status = S_db_badField; + goto done; + } + if (!value) + value = ""; + dbInitEntry(pdbbase, pdbEntry); + status = dbFindRecordType(pdbEntry, recordTypename); + if (!status) + status = dbPutRecordAttribute(pdbEntry, name, value); + dbFinishEntry(pdbEntry); +done: + if (status) + errMessage(status, "dbPutAttribute failure"); + return status; } int dbIsValueField(const struct dbFldDes *pdbFldDes) From 67097456e33cac9f33af0673c4ee5daa7fe09272 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 3 May 2016 12:26:40 -0500 Subject: [PATCH 35/86] Add additional RELEASE file checks These checks are important for mixing Debian modules with privately-built applications. --- documentation/RELEASE_NOTES.html | 35 ++++++++++++++++++++++++++++++++ src/tools/convertRelease.pl | 32 +++++++++++++++++++++++++++-- 2 files changed, 65 insertions(+), 2 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 68463ab7e..f4370c22f 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,41 @@ +

Additional RELEASE file checks

+ +

An additional check has been added at build-time for the contents of the +configure/RELEASE file(s), which will mostly only affect users of the Debian +EPICS packages published by NSLS-2. Support modules may share an install path, +but all such modules must be listed adjacent to each other in any RELEASE files +that point to them. For example the following will fail the new checks:

+ +
+AUTOSAVE = /usr/lib/epics
+ASYN = /home/mdavidsaver/asyn
+EPICS_BASE = /usr/lib/epics
+
+ +

giving the compile-time error

+ +
+This application's RELEASE file(s) define
+	EPICS_BASE = /usr/lib/epics
+after but not adjacent to
+	AUTOSAVE = /usr/lib/epics
+Module definitions that share paths must be grouped together.
+Either remove a definition, or move it to a line immediately
+above or below the other(s).
+Any non-module definitions belong in configure/CONFIG_SITE.
+
+ + +

In many cases such as the one above the order of the AUTOSAVE and +ASYN lines can be swapped to let the checks pass, but if the +AUTOSAVE module depended on ASYN and hence had to appear +before it in the list this error indicates that AUTOSAVE should also be +built in its own private area; a shared copy would likely be incompatible with +the version of ASYN built in the home directory.

+

String field buffer overflows

Two buffer overflow bugs that can crash the IOC have been fixed, caused by diff --git a/src/tools/convertRelease.pl b/src/tools/convertRelease.pl index abf63c3ec..772ce1112 100644 --- a/src/tools/convertRelease.pl +++ b/src/tools/convertRelease.pl @@ -217,7 +217,7 @@ sub checkRelease { delete $macros{RULES}; delete $macros{TOP}; delete $macros{TEMPLATE_TOP}; - + while (my ($app, $path) = each %macros) { my %check = (TOP => $path); my @order = (); @@ -240,7 +240,35 @@ sub checkRelease { } } } - print "\n" if ($status); + + my @modules = @apps; + my $app = shift @modules; + my $latest = AbsPath($macros{$app}); + my %paths = ($latest => $app); + foreach $app (@modules) { + my $path = AbsPath($macros{$app}); + if ($path ne $latest && exists $paths{$path}) { + my $prev = $paths{$path}; + print "\n" unless ($status); + print "This application's RELEASE file(s) define\n"; + print "\t$app = $macros{$app}\n"; + print "after but not adjacent to\n\t$prev = $macros{$prev}\n"; + print "both of which resolve to $path\n" + if $path ne $macros{$app} || $path ne $macros{$prev}; + $status = 2; + } + $paths{$path} = $app; + $latest = $path; + } + if ($status == 2) { + print "Module definitions that share paths must be grouped together.\n"; + print "Either remove a definition, or move it to a line immediately\n"; + print "above or below the other(s).\n"; + print "Any non-module definitions belong in configure/CONFIG_SITE.\n"; + $status = 1; + } + + print "\n" if $status; exit $status; } From 3be97865b3cc060400dc5ddaff891a1400c1e885 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 4 May 2016 14:41:51 -0500 Subject: [PATCH 36/86] Warn instead of building cap5 if xsubpp is missing --- src/cap5/Makefile | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/cap5/Makefile b/src/cap5/Makefile index 41c66a51c..f749864c5 100644 --- a/src/cap5/Makefile +++ b/src/cap5/Makefile @@ -21,10 +21,19 @@ ifeq ($(OS_CLASS),Darwin) LOADABLE_SHRLIB_SUFFIX = .$(shell $(PERL) ../perlConfig.pl dlext) endif -PERL_VERSION = $(shell $(PERL) ../perlConfig.pl version) -PERL_ARCHNAME = $(shell $(PERL) ../perlConfig.pl archname) -PERL_ARCHPATH = $(PERL_VERSION)/$(PERL_ARCHNAME) +ifdef T_A + PERL_VERSION = $(shell $(PERL) ../perlConfig.pl version) + PERL_ARCHNAME = $(shell $(PERL) ../perlConfig.pl archname) + PERL_ARCHPATH := $(PERL_VERSION)/$(PERL_ARCHNAME) + EXTUTILS := $(shell $(PERL) ../perlConfig.pl privlib)/ExtUtils + PERLBIN := $(shell $(PERL) ../perlConfig.pl bin) + XSUBPP := $(firstword $(wildcard $(PERLBIN)/xsubpp $(EXTUTILS)/xsubpp)) + +ifeq ($(strip $(XSUBPP)),) + $(warning Perl's xsubpp program was not found.) + $(warning The Perl CA module will not be built.) +else ifeq ($(T_A),$(EPICS_HOST_ARCH)) # No cross-builds (wrong Perl!) ifeq ($(findstring $(OS_CLASS),WIN32 cygwin32),) # Doesn't build on WIN32 LOADABLE_LIBRARY_HOST = Cap5 @@ -42,6 +51,8 @@ ifeq ($(findstring $(OS_CLASS),WIN32 cygwin32),) # Doesn't build on WIN32 HTMLS = CA.html endif endif +endif +endif Cap5_SRCS = Cap5.xs Cap5_LIBS = ca Com @@ -51,10 +62,6 @@ Cap5_CFLAGS = $(shell $(PERL) ../perlConfig.pl ccflags) include $(TOP)/configure/RULES ifdef T_A - EXTUTILS = $(shell $(PERL) ../perlConfig.pl privlib)/ExtUtils - PERLBIN = $(shell $(PERL) ../perlConfig.pl bin) - XSUBPP = $(firstword $(wildcard $(PERLBIN)/xsubpp $(EXTUTILS)/xsubpp)) - %.c: ../%.xs $(RM) $@ $@_new $(PERL) $(XSUBPP) -typemap $(EXTUTILS)/typemap $< > $@_new && $(MV) $@_new $@ From 9b51444fb720d5285ebec1843f83dd7ba12cd4cc Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 4 May 2016 18:15:54 -0500 Subject: [PATCH 37/86] Fix data types and macro name --- src/db/db_field_log.h | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/src/db/db_field_log.h b/src/db/db_field_log.h index 2012f49f6..9b2661c88 100644 --- a/src/db/db_field_log.h +++ b/src/db/db_field_log.h @@ -3,8 +3,7 @@ * 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 +* EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ /* $Revision-Id$ @@ -14,6 +13,8 @@ #ifndef INCLdb_field_logh #define INCLdb_field_logh +#include + #ifdef __cplusplus extern "C" { #endif @@ -25,18 +26,20 @@ extern "C" { * priority task pending on the event queue wakes up). Strings would slow down * events for more reasonable size values. DB fields of native type string * will most likely change infrequently. - * + * + * Strings can be added to the set of types for which updates will be queued + * by defining the macro DB_EVENT_LOG_STRINGS. The code in db_add_event() + * will adjust automatically, it just compares field sizes. */ union native_value{ - short dbf_int; - short dbf_short; - float dbf_float; - short dbf_enum; - char dbf_char; - long dbf_long; - double dbf_double; + epicsInt8 dbf_char; + epicsInt16 dbf_short; + epicsEnum16 dbf_enum; + epicsInt32 dbf_long; + epicsFloat32 dbf_float; + epicsFloat64 dbf_double; #ifdef DB_EVENT_LOG_STRINGS - char dbf_string[MAXSTRINGSIZE]; + char dbf_string[MAX_STRING_SIZE]; #endif }; From e98a6bbafa76600bb6ff5f480851c36828e46726 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 12 May 2016 15:05:18 -0500 Subject: [PATCH 38/86] Make

_NUM_CHOICES not an enum tag Fixes lp:1580972 --- src/tools/DBD/Menu.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tools/DBD/Menu.pm b/src/tools/DBD/Menu.pm index 65bae1526..9c93c6d50 100644 --- a/src/tools/DBD/Menu.pm +++ b/src/tools/DBD/Menu.pm @@ -62,10 +62,11 @@ sub toDeclaration { my @choices = map { sprintf " %-31s /* %s */", @{$_}[0], escapeCcomment(@{$_}[1]); } $this->choices; + my $num = scalar @choices; return "typedef enum {\n" . join(",\n", @choices) . - ",\n ${name}_NUM_CHOICES\n" . - "} $name;\n\n"; + "\n} $name;\n" . + "#define ${name}_NUM_CHOICES $num\n\n"; } sub toDefinition { From 82456f83ee8a05de85b945167e6bd1fddb7d06f9 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 12 May 2016 16:35:54 -0500 Subject: [PATCH 39/86] Fix Menu declaration test --- src/tools/test/Menu.plt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/tools/test/Menu.plt b/src/tools/test/Menu.plt index f8da94b97..1985fdf16 100644 --- a/src/tools/test/Menu.plt +++ b/src/tools/test/Menu.plt @@ -25,8 +25,9 @@ ok !$menu->legal_choice('Choice 3'), 'Third choice not legal'; is_deeply $menu->choice(2), undef, 'Third choice undefined'; like $menu->toDeclaration, qr/ ^ - \s* typedef \s+ enum \s+ { - \s+ ch1 \s+ \/\* [^*]* \*\/, - \s+ ch2 \s+ \/\* [^*]* \*\/, - \s+ test_NUM_CHOICES ,? - \s+ } \s+ test; \s* $ /x, 'C declaration'; + \s* typedef \s+ enum \s+ \{ \s* \n + \s* ch1 \s+ \/\* [^*]* \*\/, \s* \n + \s* ch2 \s+ \/\* [^*]* \*\/ \s* \n + \s* \} \s* test \s* ; \s* \n + \s* \# \s* define \s+ test_NUM_CHOICES \s+ 2 \s* \n + \s* $ /x, 'C declaration'; From 704c748fbd32b69debb12dbae2cb221f4e6dd9d2 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Fri, 13 May 2016 09:14:20 -0400 Subject: [PATCH 40/86] Revert "libCom/osi: osiSockDiscoverBroadcastAddresses() finds 127.255.255.255" This reverts commit e805abe971bb864f3f95c341babb6ec4fff1b464. --- src/libCom/osi/os/default/osdNetIntf.c | 44 +++++++++++++++----------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/src/libCom/osi/os/default/osdNetIntf.c b/src/libCom/osi/os/default/osdNetIntf.c index f36896bea..40ca5e4fd 100644 --- a/src/libCom/osi/os/default/osdNetIntf.c +++ b/src/libCom/osi/os/default/osdNetIntf.c @@ -73,6 +73,21 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses struct ifreq *pifreq; struct ifreq *pnextifreq; osiSockAddrNode *pNewNode; + + if ( pMatchAddr->sa.sa_family == AF_INET ) { + if ( pMatchAddr->ia.sin_addr.s_addr == htonl (INADDR_LOOPBACK) ) { + pNewNode = (osiSockAddrNode *) calloc (1, sizeof (*pNewNode) ); + if ( pNewNode == NULL ) { + errlogPrintf ( "osiSockDiscoverBroadcastAddresses(): no memory available for configuration\n" ); + return; + } + pNewNode->addr.ia.sin_family = AF_INET; + pNewNode->addr.ia.sin_port = htons ( 0 ); + pNewNode->addr.ia.sin_addr.s_addr = htonl (INADDR_LOOPBACK); + ellAdd ( pList, &pNewNode->node ); + return; + } + } /* * use pool so that we avoid using too much stack space @@ -100,7 +115,6 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses for ( pifreq = pIfreqList; pifreq <= pIfreqListEnd; pifreq = pnextifreq ) { uint32_t current_ifreqsize; - struct sockaddr_in if_addr; /* * find the next ifreq @@ -124,7 +138,6 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses ifDepenDebugPrintf ( ("osiSockDiscoverBroadcastAddresses(): interface \"%s\" was not AF_INET\n", pIfreqList->ifr_name) ); continue; } - if_addr = *(struct sockaddr_in *)&pIfreqList->ifr_addr; /* * if it isnt a wildcarded interface then look for @@ -135,7 +148,8 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses continue; } if ( pMatchAddr->ia.sin_addr.s_addr != htonl (INADDR_ANY) ) { - if ( if_addr.sin_addr.s_addr != pMatchAddr->ia.sin_addr.s_addr ) { + struct sockaddr_in *pInetAddr = (struct sockaddr_in *) &pIfreqList->ifr_addr; + if ( pInetAddr->sin_addr.s_addr != pMatchAddr->ia.sin_addr.s_addr ) { ifDepenDebugPrintf ( ("osiSockDiscoverBroadcastAddresses(): net intf \"%s\" didnt match\n", pIfreqList->ifr_name) ); continue; } @@ -156,6 +170,14 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses continue; } + /* + * dont use the loop back interface + */ + if ( pIfreqList->ifr_flags & IFF_LOOPBACK ) { + ifDepenDebugPrintf ( ("osiSockDiscoverBroadcastAddresses(): ignoring loopback interface: \"%s\"\n", pIfreqList->ifr_name) ); + continue; + } + pNewNode = (osiSockAddrNode *) calloc (1, sizeof (*pNewNode) ); if ( pNewNode == NULL ) { errlogPrintf ( "osiSockDiscoverBroadcastAddresses(): no memory available for configuration\n" ); @@ -193,22 +215,6 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses } pNewNode->addr.sa = pIfreqList->ifr_dstaddr; } -#endif -#if defined(__linux__) - /* On Linux, even though the 'lo' interface doesn't set IFF_BROADCAST - * a broadcast route often exists. Assume that sending to 127.255.255.255 - * reaches all local listeners. - * - * $ ip route show table local scope link dev lo - * broadcast 127.0.0.0 proto kernel src 127.0.0.1 - * broadcast 127.255.255.255 proto kernel src 127.0.0.1 - */ - else if ( pIfreqList->ifr_flags & IFF_LOOPBACK && if_addr.sin_addr.s_addr == htonl(INADDR_LOOPBACK) ) { - memset(&pNewNode->addr.ia, 0, sizeof(pNewNode->addr.ia)); - pNewNode->addr.ia.sin_family = AF_INET; - pNewNode->addr.ia.sin_addr.s_addr = htonl(0x7fffffff); - ifDepenDebugPrintf ( ( "assume loopback broadcast addr = %x\n", ntohl ( pNewNode->addr.ia.sin_addr.s_addr ) ) ); - } #endif else { ifDepenDebugPrintf ( ( "osiSockDiscoverBroadcastAddresses(): net intf \"%s\": not point to point or bcast?\n", pIfreqList->ifr_name ) ); From 0f6c997288057cde1fc11b12563bc03c5dbe317e Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Fri, 13 May 2016 09:31:26 -0400 Subject: [PATCH 41/86] osdNetIntf: ignore 0.0.0.0 as a broadcast address It seems in some situations Linux (at least) sets IFF_BROADCAST bug leaves the bcast address set to 0.0.0.0. Fixes lp:1581505 --- src/libCom/osi/os/default/osdNetIntf.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/libCom/osi/os/default/osdNetIntf.c b/src/libCom/osi/os/default/osdNetIntf.c index 40ca5e4fd..d5726facf 100644 --- a/src/libCom/osi/os/default/osdNetIntf.c +++ b/src/libCom/osi/os/default/osdNetIntf.c @@ -196,14 +196,22 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses * interface. */ if ( pIfreqList->ifr_flags & IFF_BROADCAST ) { + osiSockAddr baddr; status = socket_ioctl (socket, SIOCGIFBRDADDR, pIfreqList); if ( status ) { errlogPrintf ("osiSockDiscoverBroadcastAddresses(): net intf \"%s\": bcast addr fetch fail\n", pIfreqList->ifr_name); free ( pNewNode ); continue; } - pNewNode->addr.sa = pIfreqList->ifr_broadaddr; - ifDepenDebugPrintf ( ( "found broadcast addr = %x\n", ntohl ( pNewNode->addr.ia.sin_addr.s_addr ) ) ); + baddr.sa = pIfreqList->ifr_broadaddr; + if (baddr.ia.sin_family==AF_INET && baddr.ia.sin_addr.s_addr != INADDR_ANY) { + pNewNode->addr.sa = pIfreqList->ifr_broadaddr; + ifDepenDebugPrintf ( ( "found broadcast addr = %x\n", ntohl ( baddr.ia.sin_addr.s_addr ) ) ); + } else { + ifDepenDebugPrintf ( ( "Ignoring broadcast addr = \n", ntohl ( baddr.ia.sin_addr.s_addr ) ) ); + free ( pNewNode ); + continue; + } } #if defined (IFF_POINTOPOINT) else if ( pIfreqList->ifr_flags & IFF_POINTOPOINT ) { From 6db0e13809470ea83a7f6d39c938dd2b66e4e9ff Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 13 May 2016 13:00:48 -0500 Subject: [PATCH 42/86] Added CROSS_COMPILER_RUNTEST_ARCHS --- configure/CONFIG_SITE | 7 +++++++ configure/RULES_BUILD | 4 ++-- documentation/RELEASE_NOTES.html | 12 ++++++++++++ 3 files changed, 21 insertions(+), 2 deletions(-) diff --git a/configure/CONFIG_SITE b/configure/CONFIG_SITE index 3063a993f..84301a0f7 100644 --- a/configure/CONFIG_SITE +++ b/configure/CONFIG_SITE @@ -122,6 +122,13 @@ CROSS_COMPILER_TARGET_ARCHS= # CROSS_COMPILER_HOST_ARCHS= +# The 'make runtests' and 'make tapfiles' build targets normally only run +# self-tests for the EPICS_HOST_ARCH architecture. If the host can execute +# the self-test programs for any other cross-built architectures such as +# a -debug architecture, those architectures can be named here. +# +CROSS_COMPILER_RUNTEST_ARCHS= + # Build shared libraries? # must be either YES or NO # NOTE: os/CONFIG.$(EPICS_HOST_ARCH).$(EPICS_HOST_ARCH) files and diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index ad5e76f4f..7b7ac07dc 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -338,7 +338,7 @@ $(MODNAME): %$(MODEXT): %$(EXE) $(LINK.mod) runtests: $(TESTSCRIPTS) -ifeq ($(T_A),$(EPICS_HOST_ARCH)) +ifneq (,$(findstring $(T_A),$(EPICS_HOST_ARCH) $(CROSS_COMPILER_RUNTEST_ARCHS))) -$(PERL) -MTest::Harness -e 'runtests @ARGV if @ARGV;' $^ endif @@ -353,7 +353,7 @@ tapfiles: $(TESTSCRIPTS) $(TAPFILES) # A .tap file is the output from running the associated test script %.tap: %.t -ifeq ($(T_A),$(EPICS_HOST_ARCH)) +ifneq (,$(findstring $(T_A),$(EPICS_HOST_ARCH) $(CROSS_COMPILER_RUNTEST_ARCHS))) -$(PERL) $< -tap > $@ endif diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index f4370c22f..d6e89cc60 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,18 @@ +

New CONFIG_SITE variable for running self-tests

+ +

The 'make runtests' and 'make tapfiles' build targets normally only run the +self-tests for the main EPICS_HOST_ARCH architecture. If the host is +able to execute self-test programs for other target architectures that are being +built by the host, such as when building a -debug version of the host +architecture for example, the names of those other architectures can be added to +the new CROSS_COMPILER_RUNTEST_ARCHS variable in either the +configure/CONFIG_SITE file or in an appropriate +configure/os/CONFIG_SITE.<host>.Common file to have the test +programs for those targets be run as well.

+

Additional RELEASE file checks

An additional check has been added at build-time for the contents of the From b5a0657adca57556e1a6378a0ac555d76e8193d3 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 13 May 2016 13:30:55 -0500 Subject: [PATCH 43/86] Applied Till's fix for lp:1581212 --- documentation/RELEASE_NOTES.html | 14 ++++++++++++++ src/db/db_access.c | 9 ++++++++- 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index d6e89cc60..efec011ba 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,20 @@ +

Making IOC ca_get operations atomic

+ +

When a CA client gets data from an IOC record using a compound data type such +as DBR_TIME_DOUBLE the value field is fetched from the database in a +separate call than the other metadata, without keeping the record locked. This +allows some other thread such as a periodic scan thread a chance to interrupt +the get operation and process the record in between. CA monitors have always +been atomic as long as the value data isn't a string or an array, but this race +condition in the CA get path has now been fixed so the record will stay locked +between the two fetch operations.

+ +

This fixes +Launchpad bug #1581212, thanks to Till Strauman and Dehong Zhang.

+

New CONFIG_SITE variable for running self-tests

The 'make runtests' and 'make tapfiles' build targets normally only run the diff --git a/src/db/db_access.c b/src/db/db_access.c index d9d0bc83f..07cce3fec 100644 --- a/src/db/db_access.c +++ b/src/db/db_access.c @@ -32,6 +32,7 @@ #include "dbCommon.h" #include "errMdef.h" #include "recSup.h" +#include "dbLock.h" #include "alarm.h" #define db_accessHFORdb_accessC #include "db_access.h" @@ -182,6 +183,8 @@ int epicsShareAPI db_get_field_and_count( * in the dbAccess.c dbGet() and getOptions() routines. */ + dbScanLock(paddr->precord); + switch(buffer_type) { case(oldDBR_STRING): status = dbGetField(paddr, DBR_STRING, pbuffer, &zero, nRequest, pfl); @@ -820,8 +823,12 @@ int epicsShareAPI db_get_field_and_count( } break; default: - return -1; + status = -1; + break; } + + dbScanUnlock(paddr->precord); + if (status) return -1; return 0; } From 6d35ee9c3c5921ba0094f207b334ea8188b73dc0 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 13 May 2016 13:40:37 -0500 Subject: [PATCH 44/86] Move dbLock.h *after* epicsExportSharedSymbols --- src/db/db_access.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/db/db_access.c b/src/db/db_access.c index 07cce3fec..f60696453 100644 --- a/src/db/db_access.c +++ b/src/db/db_access.c @@ -32,15 +32,16 @@ #include "dbCommon.h" #include "errMdef.h" #include "recSup.h" -#include "dbLock.h" #include "alarm.h" #define db_accessHFORdb_accessC #include "db_access.h" #undef db_accessHFORdb_accessC + #define epicsExportSharedSymbols #include "dbNotify.h" #include "dbAccessDefs.h" #include "dbEvent.h" +#include "dbLock.h" #include "db_access_routines.h" #ifndef NULL From 3c61880d791d775ebe57aa9d9cd91728a33f2d2b Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 16 May 2016 16:55:50 -0500 Subject: [PATCH 45/86] Allow some callback slow-ups before failing tests The tests occasionally fail on Windows because the server is busy; this will accept up to 4 slow callbacks without them causing the build to fail. --- src/ioc/db/test/callbackParallelTest.c | 29 +++++++++++++++++++------- src/ioc/db/test/callbackTest.c | 29 +++++++++++++++++++------- 2 files changed, 44 insertions(+), 14 deletions(-) diff --git a/src/ioc/db/test/callbackParallelTest.c b/src/ioc/db/test/callbackParallelTest.c index 6dda789e3..241dfa960 100644 --- a/src/ioc/db/test/callbackParallelTest.c +++ b/src/ioc/db/test/callbackParallelTest.c @@ -99,7 +99,7 @@ MAIN(callbackParallelTest) myPvt *pcbt[NCALLBACKS]; epicsTimeStamp start; int noCpus = epicsThreadGetCPUs(); - int i, j; + int i, j, slowups, faults; /* Statistics: min/max/sum/sum^2/n for each priority */ double setupError[NUM_CALLBACK_PRIORITIES][5]; double timeError[NUM_CALLBACK_PRIORITIES][5]; @@ -109,7 +109,7 @@ MAIN(callbackParallelTest) for (j = 0; j < 5; j++) setupError[i][j] = timeError[i][j] = defaultError[j]; - testPlan(NCALLBACKS * 2 + 1); + testPlan(4); testDiag("Starting %d parallel callback threads", noCpus); @@ -138,7 +138,7 @@ MAIN(callbackParallelTest) pcbt[NCALLBACKS-1]->delay = TEST_DELAY(NCALLBACKS) + 1.0; pcbt[NCALLBACKS-1]->pass = 0; - testOk1(epicsTimeGetCurrent(&start)==epicsTimeOK); + testOk(epicsTimeGetCurrent(&start)==epicsTimeOK, "Time-of-day clock Ok"); for (i = 0; i < NCALLBACKS ; i++) { callbackRequest(&pcbt[i]->cb1); @@ -147,28 +147,43 @@ MAIN(callbackParallelTest) testDiag("Waiting %.02f sec", pcbt[NCALLBACKS-1]->delay); epicsEventWait(finished); - + slowups = 0; + faults = 0; + for (i = 0; i < NCALLBACKS ; i++) { if(pcbt[i]->resultFail || pcbt[i]->pass!=2) - testFail("pass = %d for delay = %f", pcbt[i]->pass, pcbt[i]->delay); + testDiag("callback setup fault #%d: pass = %d for delay = %.02f", + ++faults, pcbt[i]->pass, pcbt[i]->delay); else { double delta = epicsTimeDiffInSeconds(&pcbt[i]->pass1Time, &start); - testOk(fabs(delta) < 0.05, "callback %.02f setup time |%f| < 0.05", + + if (fabs(delta) >= 0.05) { + slowups++; + testDiag("callback %.02f setup time |%f| >= 0.05 seconds", pcbt[i]->delay, delta); + } updateStats(setupError[i%NUM_CALLBACK_PRIORITIES], delta); } } + testOk(faults == 0, "%d faults during callback setup", faults); + testOk(slowups <= 1, "%d slowups during callback setup", slowups); + slowups = 0; for (i = 0; i < NCALLBACKS ; i++) { double delta, error; + if(pcbt[i]->resultFail || pcbt[i]->pass!=2) continue; delta = epicsTimeDiffInSeconds(&pcbt[i]->pass2Time, &pcbt[i]->pass1Time); error = delta - pcbt[i]->delay; - testOk(fabs(error) < 0.05, "delay %.02f seconds, callback time error |%.04f| < 0.05", + if (fabs(error) >= 0.05) { + slowups++; + testDiag("delay %.02f seconds, delay error |%.04f| >= 0.05", pcbt[i]->delay, error); + } updateStats(timeError[i%NUM_CALLBACK_PRIORITIES], error); } + testOk(slowups < 5, "%d slowups during callbacks", slowups); testDiag("Setup time statistics"); printStats(setupError[0], "LOW"); diff --git a/src/ioc/db/test/callbackTest.c b/src/ioc/db/test/callbackTest.c index d733f99d7..ecf8b642f 100644 --- a/src/ioc/db/test/callbackTest.c +++ b/src/ioc/db/test/callbackTest.c @@ -99,7 +99,7 @@ MAIN(callbackTest) { myPvt *pcbt[NCALLBACKS]; epicsTimeStamp start; - int i, j; + int i, j, slowups, faults; /* Statistics: min/max/sum/sum^2/n for each priority */ double setupError[NUM_CALLBACK_PRIORITIES][5]; double timeError[NUM_CALLBACK_PRIORITIES][5]; @@ -109,7 +109,7 @@ MAIN(callbackTest) for (j = 0; j < 5; j++) setupError[i][j] = timeError[i][j] = defaultError[j]; - testPlan(NCALLBACKS * 2 + 1); + testPlan(4); callbackInit(); epicsThreadSleep(1.0); @@ -135,7 +135,7 @@ MAIN(callbackTest) pcbt[NCALLBACKS-1]->delay = TEST_DELAY(NCALLBACKS) + 1.0; pcbt[NCALLBACKS-1]->pass = 0; - testOk1(epicsTimeGetCurrent(&start)==epicsTimeOK); + testOk(epicsTimeGetCurrent(&start)==epicsTimeOK, "Time-of-day clock Ok"); for (i = 0; i < NCALLBACKS ; i++) { callbackRequest(&pcbt[i]->cb1); @@ -144,28 +144,43 @@ MAIN(callbackTest) testDiag("Waiting %.02f sec", pcbt[NCALLBACKS-1]->delay); epicsEventWait(finished); - + slowups = 0; + faults = 0; + for (i = 0; i < NCALLBACKS ; i++) { if(pcbt[i]->resultFail || pcbt[i]->pass!=2) - testFail("pass = %d for delay = %f", pcbt[i]->pass, pcbt[i]->delay); + testDiag("callback setup fault #%d: pass = %d for delay = %.02f", + ++faults, pcbt[i]->pass, pcbt[i]->delay); else { double delta = epicsTimeDiffInSeconds(&pcbt[i]->pass1Time, &start); - testOk(fabs(delta) < 0.05, "callback %.02f setup time |%f| < 0.05", + + if (fabs(delta) >= 0.05) { + slowups++; + testDiag("callback %.02f setup time |%f| >= 0.05 seconds", pcbt[i]->delay, delta); + } updateStats(setupError[i%NUM_CALLBACK_PRIORITIES], delta); } } + testOk(faults == 0, "%d faults during callback setup", faults); + testOk(slowups <= 1, "%d slowups during callback setup", slowups); + slowups = 0; for (i = 0; i < NCALLBACKS ; i++) { double delta, error; + if(pcbt[i]->resultFail || pcbt[i]->pass!=2) continue; delta = epicsTimeDiffInSeconds(&pcbt[i]->pass2Time, &pcbt[i]->pass1Time); error = delta - pcbt[i]->delay; - testOk(fabs(error) < 0.05, "delay %.02f seconds, callback time error |%.04f| < 0.05", + if (fabs(error) >= 0.05) { + slowups++; + testDiag("delay %.02f seconds, delay error |%.04f| >= 0.05", pcbt[i]->delay, error); + } updateStats(timeError[i%NUM_CALLBACK_PRIORITIES], error); } + testOk(slowups < 5, "%d slowups during callbacks", slowups); testDiag("Setup time statistics"); printStats(setupError[0], "LOW"); From 04a9fdb4e3227ea57538acb4c80fd996044cf674 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 16 May 2016 17:02:34 -0500 Subject: [PATCH 46/86] Clean up warnings from gcc 5.2 --- src/libCom/misc/epicsStdlib.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libCom/misc/epicsStdlib.h b/src/libCom/misc/epicsStdlib.h index 2d143cb39..20b7cd26f 100644 --- a/src/libCom/misc/epicsStdlib.h +++ b/src/libCom/misc/epicsStdlib.h @@ -70,12 +70,12 @@ epicsShareFunc int /* These macros return 1 if successful, 0 on failure. * This is analagous to the return value from sscanf() */ -#define epicsScanLong(str, to, base) !epicsParseLong(str, to, base, NULL) -#define epicsScanULong(str, to, base) !epicsParseULong(str, to, base, NULL) -#define epicsScanLLong(str, to, base) !epicsParseLLong(str, to, base, NULL) -#define epicsScanULLong(str, to, base) !epicsParseULLong(str, to, base, NULL) -#define epicsScanFloat(str, to) !epicsParseFloat(str, to, NULL) -#define epicsScanDouble(str, to) !epicsParseDouble(str, to, NULL) +#define epicsScanLong(str, to, base) (!epicsParseLong(str, to, base, NULL)) +#define epicsScanULong(str, to, base) (!epicsParseULong(str, to, base, NULL)) +#define epicsScanLLong(str, to, base) (!epicsParseLLong(str, to, base, NULL)) +#define epicsScanULLong(str, to, base) (!epicsParseULLong(str, to, base, NULL)) +#define epicsScanFloat(str, to) (!epicsParseFloat(str, to, NULL)) +#define epicsScanDouble(str, to) (!epicsParseDouble(str, to, NULL)) #ifdef __cplusplus } From 3b8fd13152099617dea67432fa9e14c8c21e5810 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 17 May 2016 16:03:27 -0500 Subject: [PATCH 47/86] libCom: NTP Time Provider adjusts to OS tick rate changes Allow the NTP Time provider (used on VxWorks and RTEMS only) to adapt to changes in the OS clock tick rate after the provider has been initialized. Changing the tick rate after iocInit() is not advisable, other software might still misbehave if initialized before an OS tick rate change. Back-ported from the 3.15 branch (commit 12468). --- documentation/RELEASE_NOTES.html | 8 ++++++++ src/libCom/osi/osiNTPTime.c | 21 ++++++++++----------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index efec011ba..7c6692898 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,14 @@ +

NTP Time Provider adjusts to OS tick rate changes

+ +

Dirk Zimoch provided code that allows the NTP Time provider (used on VxWorks +and RTEMS only) to adapt to changes in the OS clock tick rate after the provider +has been initialized. Note that changing the tick rate after iocInit() is not +advisable, and that other software might still misbehave if initialized before +an OS tick rate change. This change was back-ported from the 3.15 branch.

+

Making IOC ca_get operations atomic

When a CA client gets data from an IOC record using a compound data type such diff --git a/src/libCom/osi/osiNTPTime.c b/src/libCom/osi/osiNTPTime.c index d085cca31..909e6f121 100644 --- a/src/libCom/osi/osiNTPTime.c +++ b/src/libCom/osi/osiNTPTime.c @@ -47,8 +47,6 @@ static struct { epicsUInt32 syncTick; epicsTimeStamp clockTime; epicsUInt32 clockTick; - epicsUInt32 nsecsPerTick; - epicsUInt32 ticksPerSecond; epicsUInt32 ticksToSkip; double tickRate; } NTPTimePvt; @@ -90,8 +88,6 @@ static void NTPTime_InitOnce(void *pprio) NTPTimePvt.loopEvent = epicsEventMustCreate(epicsEventEmpty); NTPTimePvt.syncsFailed = 0; NTPTimePvt.lock = epicsMutexCreate(); - NTPTimePvt.ticksPerSecond = osdTickRateGet(); - NTPTimePvt.nsecsPerTick = NSEC_PER_SEC / NTPTimePvt.ticksPerSecond; /* Initialize OS-dependent code */ osdNTPInit(); @@ -100,7 +96,7 @@ static void NTPTime_InitOnce(void *pprio) if (!osdNTPGet(×pecNow)) { NTPTimePvt.syncTick = osdTickGet(); if (timespecNow.tv_sec > POSIX_TIME_AT_EPICS_EPOCH && epicsTimeOK == - epicsTimeFromTimespec(&NTPTimePvt.syncTime, ×pecNow)) { + epicsTimeFromTimespec(&NTPTimePvt.syncTime, ×pecNow)) { NTPTimePvt.clockTick = NTPTimePvt.syncTick; NTPTimePvt.clockTime = NTPTimePvt.syncTime; NTPTimePvt.synchronized = 1; @@ -191,7 +187,7 @@ static void NTPTimeSync(void *dummy) if (diff >= 0.0) { NTPTimePvt.ticksToSkip = 0; } else { /* dont go back in time */ - NTPTimePvt.ticksToSkip = -diff * NTPTimePvt.ticksPerSecond; + NTPTimePvt.ticksToSkip = -diff * osdTickRateGet(); } NTPTimePvt.clockTick = tickNow; NTPTimePvt.clockTime = timeNow; @@ -230,10 +226,12 @@ static int NTPTimeGetCurrent(epicsTimeStamp *pDest) } if (ticksSince) { - epicsUInt32 secsSince = ticksSince / NTPTimePvt.ticksPerSecond; - ticksSince -= secsSince * NTPTimePvt.ticksPerSecond; + epicsUInt32 ticksPerSecond = osdTickRateGet(); + epicsUInt32 nsecsPerTick = NSEC_PER_SEC / ticksPerSecond; + epicsUInt32 secsSince = ticksSince / ticksPerSecond; - NTPTimePvt.clockTime.nsec += ticksSince * NTPTimePvt.nsecsPerTick; + ticksSince -= secsSince * ticksPerSecond; + NTPTimePvt.clockTime.nsec += ticksSince * nsecsPerTick; if (NTPTimePvt.clockTime.nsec >= NSEC_PER_SEC) { secsSince++; NTPTimePvt.clockTime.nsec -= NSEC_PER_SEC; @@ -265,14 +263,15 @@ int NTPTime_Report(int level) } if (level) { char lastSync[32]; + epicsTimeToStrftime(lastSync, sizeof(lastSync), "%Y-%m-%d %H:%M:%S.%06f", &NTPTimePvt.syncTime); printf("Syncronization interval = %.1f seconds\n", NTPTimeSyncInterval); printf("Last synchronized at %s\n", lastSync); - printf("OS tick rate = %u Hz (nominal)\n", - NTPTimePvt.ticksPerSecond); + printf("Current OS tick rate = %u Hz\n", + osdTickRateGet()); printf("Measured tick rate = %.3f Hz\n", NTPTimePvt.tickRate); osdNTPReport(); From 122fb6c731643dd79e3dcb13e41054d58231fcea Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 17 May 2016 19:09:48 -0500 Subject: [PATCH 48/86] New "getenv" device support for string input types --- documentation/RELEASE_NOTES.html | 6 ++ src/std/dev/Makefile | 1 + src/std/dev/devEnviron.c | 128 +++++++++++++++++++++++++++++++ src/std/dev/devSoft.dbd | 3 + src/std/softIoc/softIocExit.db | 18 +++-- 5 files changed, 151 insertions(+), 5 deletions(-) create mode 100644 src/std/dev/devEnviron.c diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index d8ea79fe1..b373881f2 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -15,6 +15,12 @@

Changes made on the 3.15 branch since 3.15.3

+

New string input device support "getenv"

+ +

A new "getenv" device support for both the stringin and lsi (long string +input) record types can be used to read the value of an environment variable +from the IOC at runtime. See base/db/softIocExit.db for sample usage.

+

Build rules and DELAY_INSTALL_LIBS

A new order-only prerequisite build rule has been added to ensure that diff --git a/src/std/dev/Makefile b/src/std/dev/Makefile index 6bdbbd997..8e4e242f9 100644 --- a/src/std/dev/Makefile +++ b/src/std/dev/Makefile @@ -66,6 +66,7 @@ dbRecStd_SRCS += devSoSoftCallback.c dbRecStd_SRCS += devTimestamp.c dbRecStd_SRCS += devStdio.c +dbRecStd_SRCS += devEnviron.c dbRecStd_SRCS += asSubRecordFunctions.c diff --git a/src/std/dev/devEnviron.c b/src/std/dev/devEnviron.c new file mode 100644 index 000000000..9672d6ce5 --- /dev/null +++ b/src/std/dev/devEnviron.c @@ -0,0 +1,128 @@ +/*************************************************************************\ +* Copyright (c) 2016 UChicago Argonne LLC, as Operator of Argonne +* National Laboratory. +* EPICS BASE is distributed subject to a Software License Agreement found +* in file LICENSE that is included with this distribution. +\*************************************************************************/ + +/* devEnviron.c */ + +#include +#include + +#include "alarm.h" +#include "dbCommon.h" +#include "devSup.h" +#include "errlog.h" +#include "recGbl.h" +#include "recSup.h" + +#include "lsiRecord.h" +#include "stringinRecord.h" +#include "epicsExport.h" + +/* lsi device support */ + +static long add_lsi(dbCommon *pcommon) { + lsiRecord *prec = (lsiRecord *) pcommon; + + if (prec->inp.type != INST_IO) + return S_dev_badInpType; + + return 0; +} + +static long del_lsi(dbCommon *pcommon) { + return 0; +} + +static struct dsxt dsxtLsiEnviron = { + add_lsi, del_lsi +}; + +static long init_lsi(int pass) +{ + if (pass == 0) + devExtend(&dsxtLsiEnviron); + + return 0; +} + +static long read_lsi(lsiRecord *prec) +{ + const char *val = getenv(prec->inp.value.instio.string); + + if (val) { + strncpy(prec->val, val, prec->sizv); + prec->val[prec->sizv - 1] = 0; + prec->len = strlen(prec->val); + prec->udf = FALSE; + } + else { + prec->val[0] = 0; + prec->len = 1; + prec->udf = TRUE; + recGblSetSevr(prec, UDF_ALARM, prec->udfs); + } + + return 0; +} + +lsidset devLsiEnviron = { + 5, NULL, init_lsi, NULL, NULL, read_lsi +}; +epicsExportAddress(dset, devLsiEnviron); + + +/* stringin device support */ + +static long add_stringin(dbCommon *pcommon) { + stringinRecord *prec = (stringinRecord *) pcommon; + + if (prec->inp.type != INST_IO) + return S_dev_badInpType; + + return 0; +} + +static long del_stringin(dbCommon *pcommon) { + return 0; +} + +static struct dsxt dsxtSiEnviron = { + add_stringin, del_stringin +}; + +static long init_stringin(int pass) +{ + if (pass == 0) + devExtend(&dsxtSiEnviron); + + return 0; +} + +static long read_stringin(stringinRecord *prec) +{ + const char *val = getenv(prec->inp.value.instio.string); + + if (val) { + strncpy(prec->val, val, MAX_STRING_SIZE); + prec->val[MAX_STRING_SIZE - 1] = 0; + prec->udf = FALSE; + } + else { + prec->val[0] = 0; + prec->udf = TRUE; + recGblSetSevr(prec, UDF_ALARM, prec->udfs); + } + + return 0; +} + +static struct { + dset common; + DEVSUPFUN read; +} devSiEnviron = { + {5, NULL, init_stringin, NULL, NULL}, read_stringin +}; +epicsExportAddress(dset, devSiEnviron); diff --git a/src/std/dev/devSoft.dbd b/src/std/dev/devSoft.dbd index d6cb14de9..4a6665612 100644 --- a/src/std/dev/devSoft.dbd +++ b/src/std/dev/devSoft.dbd @@ -58,5 +58,8 @@ device(lso,INST_IO,devLsoStdio,"stdio") device(printf,INST_IO,devPrintfStdio,"stdio") device(stringout,INST_IO,devSoStdio,"stdio") +device(lsi,INST_IO,devLsiEnviron,"getenv") +device(stringin,INST_IO,devSiEnviron,"getenv") + device(bi, INST_IO, devBiDbState, "Db State") device(bo, INST_IO, devBoDbState, "Db State") diff --git a/src/std/softIoc/softIocExit.db b/src/std/softIoc/softIocExit.db index b5c027d70..c530f778a 100644 --- a/src/std/softIoc/softIocExit.db +++ b/src/std/softIoc/softIocExit.db @@ -1,7 +1,15 @@ -# $Revision-Id$ -# +# softIocExit.db + record(sub,"$(IOC):exit") { - field(DESC,"Exit subroutine") - field(SCAN,"Passive") - field(SNAM,"exit") + field(DESC,"Exit subroutine") + field(SCAN,"Passive") + field(SNAM,"exit") +} + +record(stringin,"$(IOC):BaseVersion") { + field(DESC,"EPICS Base Version") + field(DTYP,"getenv") + field(INP,"@EPICS_VERSION_FULL") + field(PINI,"YES") + field(DISP,1) } From 6c9555310ab644f2a2c38fa0bc486a83fdde452d Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 18 May 2016 10:26:04 -0500 Subject: [PATCH 49/86] Update EPICS_TIMEZONE with info for 2016-2021 --- configure/CONFIG_SITE_ENV | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/configure/CONFIG_SITE_ENV b/configure/CONFIG_SITE_ENV index 75bf1a2f8..41ebb09db 100644 --- a/configure/CONFIG_SITE_ENV +++ b/configure/CONFIG_SITE_ENV @@ -30,21 +30,23 @@ # local timezone info for vxWorks and RTEMS IOCs. The format is # :::: # where the start and end are mmddhh - that is month,day,hour -# e.g. for ANL in 2010: EPICS_TIMEZONE=CUS::360:031402:110702 +# e.g. for ANL in 2016: EPICS_TIMEZONE=CUS::360:031302:110602 # -# DST for 2011 US: Mar 13 - Nov 06 +# DST for 2016 US: Mar 13 - Nov 06 # EU: Mar 27 - Oct 30 -# DST for 2012 US: Mar 11 - Nov 04 +# DST for 2017 US: Mar 12 - Nov 05 +# EU: Mar 26 - Oct 29 +# DST for 2018 US: Mar 11 - Nov 04 # EU: Mar 25 - Oct 28 -# DST for 2013 US: Mar 10 - Nov 03 +# DST for 2019 US: Mar 10 - Nov 03 # EU: Mar 31 - Oct 27 -# DST for 2014 US: Mar 09 - Nov 02 -# EU: Mar 30 - Oct 26 -# DST for 2015 US: Mar 08 - Nov 01 +# DST for 2020 US: Mar 08 - Nov 01 # EU: Mar 29 - Oct 25 -# (see: http://www.worldtimezone.org/daylight.html) +# DST for 2021 US: Mar 14 - Nov 07 +# EU: Mar 28 - Oct 31 +# (see: http://www.timeanddate.com/time/dst/2016.html etc. ) # -# These values are for 2011: +# These values are for 2016: EPICS_TIMEZONE=CUS::360:031302:110602 #EPICS_TIMEZONE=MET::-60:032702:103002 From fe887b4f8390138ccfa20f6476f1478490782c81 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 20 May 2016 16:37:06 +0200 Subject: [PATCH 50/86] Update CONFIG_BASE_VERSION for 3.15.4-rc1 --- configure/CONFIG_BASE_VERSION | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index dcba922c0..630cbdbd9 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -38,10 +38,10 @@ EPICS_PATCH_LEVEL = 0 # This will end in -DEV between official releases #EPICS_DEV_SNAPSHOT=-DEV #EPICS_DEV_SNAPSHOT=-pre1 -EPICS_DEV_SNAPSHOT=-pre1-DEV +#EPICS_DEV_SNAPSHOT=-pre1-DEV #EPICS_DEV_SNAPSHOT=-pre2 #EPICS_DEV_SNAPSHOT=-pre2-DEV -#EPICS_DEV_SNAPSHOT=-rc1 +EPICS_DEV_SNAPSHOT=-rc1 #EPICS_DEV_SNAPSHOT=-rc1-DEV #EPICS_DEV_SNAPSHOT=-rc2 #EPICS_DEV_SNAPSHOT=-rc2-DEV From 0a5f7f03cb47717afc7b955d2c68ebf1409bb39e Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sat, 21 May 2016 04:01:24 +0200 Subject: [PATCH 51/86] config directory --- config/CONFIG | 1 - config/CONFIG.Host.cygwin-x86 | 1 - config/CONFIG.Host.darwin-ppc | 1 - config/CONFIG.Host.darwin-ppcx86 | 1 - config/CONFIG.Host.darwin-x86 | 1 - config/CONFIG.Host.freebsd | 1 - config/CONFIG.Host.freebsd-x86 | 1 - config/CONFIG.Host.freebsd-x86_64 | 1 - config/CONFIG.Host.hpux-parisc | 1 - config/CONFIG.Host.linux-ppc | 1 - config/CONFIG.Host.linux-x86 | 1 - config/CONFIG.Host.linux-x86-debug | 1 - config/CONFIG.Host.linux-x86_64 | 1 - config/CONFIG.Host.linux-x86_64-debug | 1 - config/CONFIG.Host.solaris-sparc | 1 - config/CONFIG.Host.solaris-sparc-debug | 1 - config/CONFIG.Host.solaris-sparc-gnu | 1 - config/CONFIG.Host.solaris-sparc-staticlib | 1 - config/CONFIG.Host.solaris-sparc64 | 1 - config/CONFIG.Host.solaris-sparc64-gnu | 1 - config/CONFIG.Host.sun4-sparc | 1 - config/CONFIG.Host.win32-x86 | 1 - config/CONFIG.Host.win32-x86-borland | 1 - config/CONFIG.Host.win32-x86-cygwin | 1 - config/CONFIG.Host.win32-x86-debug | 1 - config/CONFIG.Host.win32-x86-mingw | 1 - config/CONFIG.Vx | 1 - config/CONFIG.Vx.frc40 | 1 - config/CONFIG.Vx.hkbaja47 | 1 - config/CONFIG.Vx.hkbaja60 | 1 - config/CONFIG.Vx.hkv2f | 1 - config/CONFIG.Vx.mv147 | 1 - config/CONFIG.Vx.mv1604 | 1 - config/CONFIG.Vx.mv162 | 1 - config/CONFIG.Vx.mv162lc | 1 - config/CONFIG.Vx.mv167 | 1 - config/CONFIG.Vx.mv177 | 1 - config/CONFIG.Vx.mv2700 | 1 - config/CONFIG.Vx.ppc603 | 1 - config/CONFIG.Vx.ppc603_long | 1 - config/CONFIG.Vx.ppc604 | 1 - config/CONFIG.Vx.ppc604_long | 1 - config/CONFIG.Vx.vxWorks-486 | 1 - config/CONFIG.Vx.vxWorks-68040 | 1 - config/CONFIG.Vx.vxWorks-68040lc | 1 - config/CONFIG.Vx.vxWorks-68060 | 1 - config/CONFIG.Vx.vxWorks-ppc603 | 1 - config/CONFIG.Vx.vxWorks-ppc603_long | 1 - config/CONFIG.Vx.vxWorks-ppc604 | 1 - config/CONFIG.Vx.vxWorks-ppc604_long | 1 - config/CONFIG_BASE | 1 - config/CONFIG_BASE_VERSION | 1 - config/CONFIG_COMMON | 1 - config/CONFIG_COMPAT | 1 - config/CONFIG_ENV | 1 - config/CONFIG_HOST_ARCH.darwin-ppc | 1 - config/CONFIG_HOST_ARCH.darwin-ppcx86 | 1 - config/CONFIG_HOST_ARCH.darwin-x86 | 1 - config/CONFIG_HOST_ARCH.freebsd-x86_64 | 1 - config/CONFIG_HOST_ARCH.hpux-parisc | 1 - config/CONFIG_HOST_ARCH.hpux-parisc-gnu | 1 - config/CONFIG_HOST_ARCH.linux-ppc | 1 - config/CONFIG_HOST_ARCH.linux-x86 | 1 - config/CONFIG_HOST_ARCH.linux-x86-debug | 1 - config/CONFIG_HOST_ARCH.linux-x86_64 | 1 - config/CONFIG_HOST_ARCH.linux-x86_64-debug | 1 - config/CONFIG_HOST_ARCH.solaris-sparc | 1 - config/CONFIG_HOST_ARCH.solaris-sparc-debug | 1 - config/CONFIG_HOST_ARCH.solaris-sparc-gnu | 1 - config/CONFIG_HOST_ARCH.solaris-sparc-staticlib | 1 - config/CONFIG_HOST_ARCH.solaris-sparc64 | 1 - config/CONFIG_HOST_ARCH.solaris-sparc64-gnu | 1 - config/CONFIG_HOST_ARCH.solaris-x86-gnu | 1 - config/CONFIG_HOST_ARCH.sun4-sparc | 1 - config/CONFIG_HOST_ARCH.win32-x86 | 1 - config/CONFIG_HOST_ARCH.win32-x86-borland | 1 - config/CONFIG_HOST_ARCH.win32-x86-cygwin | 1 - config/CONFIG_HOST_ARCH.win32-x86-debug | 1 - config/CONFIG_HOST_ARCH.win32-x86-mingw | 1 - config/CONFIG_SITE | 1 - config/CONFIG_SITE.Host.Borland | 1 - config/CONFIG_SITE.Host.WIN32 | 1 - config/CONFIG_SITE.Host.darwin-ppc | 1 - config/CONFIG_SITE.Host.darwin-x86 | 1 - config/CONFIG_SITE.Host.hp700 | 1 - config/CONFIG_SITE.Host.hpux-parisc | 1 - config/CONFIG_SITE.Host.hpux-parisc-gnu | 1 - config/CONFIG_SITE.Host.linux-x86 | 1 - config/CONFIG_SITE.Host.solaris | 1 - config/CONFIG_SITE.Host.solaris-sparc | 1 - config/CONFIG_SITE.Host.solaris-sparc-debug | 1 - config/CONFIG_SITE.Host.solaris-sparc-gnu | 1 - config/CONFIG_SITE.Host.solaris-sparc-staticlib | 1 - config/CONFIG_SITE.Host.solaris-sparc64 | 1 - config/CONFIG_SITE.Host.win32-x86 | 1 - config/CONFIG_SITE.Host.win32-x86-borland | 1 - config/CONFIG_SITE.Vx.Linux | 1 - config/CONFIG_SITE.Vx.Linux.mv167 | 1 - config/CONFIG_SITE.Vx.Linux.ppc603 | 1 - config/CONFIG_SITE.Vx.linux-x86 | 1 - config/CONFIG_SITE_ENV | 1 - config/Makefile | 1 - config/RULES.Db | 1 - config/RULES.Host | 1 - config/RULES.Unix | 1 - config/RULES.Vx | 1 - config/RULES_ARCHS | 1 - config/RULES_DIRS | 1 - config/RULES_TOP | 1 - config/tools/munch.pl | 1 - 110 files changed, 110 deletions(-) diff --git a/config/CONFIG b/config/CONFIG index 0139f6b34..2cf2269f1 100644 --- a/config/CONFIG +++ b/config/CONFIG @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # # The developer may edit this file. # assume T_A is the host arch if not specified diff --git a/config/CONFIG.Host.cygwin-x86 b/config/CONFIG.Host.cygwin-x86 index 6182d7b04..8e94b2401 100644 --- a/config/CONFIG.Host.cygwin-x86 +++ b/config/CONFIG.Host.cygwin-x86 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # cygwin-x86 is the new name for cygwin32 -include $(EPICS_BASE)/config/CONFIG.Host.cygwin32 diff --git a/config/CONFIG.Host.darwin-ppc b/config/CONFIG.Host.darwin-ppc index c1bc50bd7..644eb6626 100644 --- a/config/CONFIG.Host.darwin-ppc +++ b/config/CONFIG.Host.darwin-ppc @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.Darwin diff --git a/config/CONFIG.Host.darwin-ppcx86 b/config/CONFIG.Host.darwin-ppcx86 index 4ffe1d5d5..eb830f8cb 100644 --- a/config/CONFIG.Host.darwin-ppcx86 +++ b/config/CONFIG.Host.darwin-ppcx86 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.Darwin OP_SYS_CFLAGS += "-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch ppc -arch i386" diff --git a/config/CONFIG.Host.darwin-x86 b/config/CONFIG.Host.darwin-x86 index c1bc50bd7..644eb6626 100644 --- a/config/CONFIG.Host.darwin-x86 +++ b/config/CONFIG.Host.darwin-x86 @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.Darwin diff --git a/config/CONFIG.Host.freebsd b/config/CONFIG.Host.freebsd index 322516cc1..592554f31 100644 --- a/config/CONFIG.Host.freebsd +++ b/config/CONFIG.Host.freebsd @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. # Sites may override these definitions in CONFIG_SITE.Host.freebsd diff --git a/config/CONFIG.Host.freebsd-x86 b/config/CONFIG.Host.freebsd-x86 index 0b7cd4575..2ab2359da 100644 --- a/config/CONFIG.Host.freebsd-x86 +++ b/config/CONFIG.Host.freebsd-x86 @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ ARCH_CLASS = x86 diff --git a/config/CONFIG.Host.freebsd-x86_64 b/config/CONFIG.Host.freebsd-x86_64 index fb8242dd8..e81369455 100644 --- a/config/CONFIG.Host.freebsd-x86_64 +++ b/config/CONFIG.Host.freebsd-x86_64 @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ ARCH_CLASS = x86_64 diff --git a/config/CONFIG.Host.hpux-parisc b/config/CONFIG.Host.hpux-parisc index 1ceca9ecd..e9b5ac8cb 100644 --- a/config/CONFIG.Host.hpux-parisc +++ b/config/CONFIG.Host.hpux-parisc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # hpux-parisc is the new name for hp700 -include $(EPICS_BASE)/config/CONFIG.Host.hp700 diff --git a/config/CONFIG.Host.linux-ppc b/config/CONFIG.Host.linux-ppc index 3a032829b..b89684e94 100644 --- a/config/CONFIG.Host.linux-ppc +++ b/config/CONFIG.Host.linux-ppc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.Linux diff --git a/config/CONFIG.Host.linux-x86 b/config/CONFIG.Host.linux-x86 index bb0602a27..24a385723 100644 --- a/config/CONFIG.Host.linux-x86 +++ b/config/CONFIG.Host.linux-x86 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # linux-x86 is the new name for linux -include $(EPICS_BASE)/config/CONFIG.Host.Linux diff --git a/config/CONFIG.Host.linux-x86-debug b/config/CONFIG.Host.linux-x86-debug index 24b6132d7..35acbd84e 100644 --- a/config/CONFIG.Host.linux-x86-debug +++ b/config/CONFIG.Host.linux-x86-debug @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.Linux diff --git a/config/CONFIG.Host.linux-x86_64 b/config/CONFIG.Host.linux-x86_64 index c1611bd5c..b5afd7ebc 100644 --- a/config/CONFIG.Host.linux-x86_64 +++ b/config/CONFIG.Host.linux-x86_64 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.Linux diff --git a/config/CONFIG.Host.linux-x86_64-debug b/config/CONFIG.Host.linux-x86_64-debug index a1639be8b..18a5c2267 100644 --- a/config/CONFIG.Host.linux-x86_64-debug +++ b/config/CONFIG.Host.linux-x86_64-debug @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.linux-x86_64 diff --git a/config/CONFIG.Host.solaris-sparc b/config/CONFIG.Host.solaris-sparc index 7d134fe05..51fc3b17b 100644 --- a/config/CONFIG.Host.solaris-sparc +++ b/config/CONFIG.Host.solaris-sparc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG.Host.solaris diff --git a/config/CONFIG.Host.solaris-sparc-debug b/config/CONFIG.Host.solaris-sparc-debug index ae6620b45..8a604d4b9 100644 --- a/config/CONFIG.Host.solaris-sparc-debug +++ b/config/CONFIG.Host.solaris-sparc-debug @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG.Host.solaris diff --git a/config/CONFIG.Host.solaris-sparc-gnu b/config/CONFIG.Host.solaris-sparc-gnu index 4b7da58cf..6c3b8981f 100644 --- a/config/CONFIG.Host.solaris-sparc-gnu +++ b/config/CONFIG.Host.solaris-sparc-gnu @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG.Host.solarisGnu diff --git a/config/CONFIG.Host.solaris-sparc-staticlib b/config/CONFIG.Host.solaris-sparc-staticlib index ae6620b45..8a604d4b9 100644 --- a/config/CONFIG.Host.solaris-sparc-staticlib +++ b/config/CONFIG.Host.solaris-sparc-staticlib @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG.Host.solaris diff --git a/config/CONFIG.Host.solaris-sparc64 b/config/CONFIG.Host.solaris-sparc64 index 80994c808..e3a019f26 100644 --- a/config/CONFIG.Host.solaris-sparc64 +++ b/config/CONFIG.Host.solaris-sparc64 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG.Host.solaris diff --git a/config/CONFIG.Host.solaris-sparc64-gnu b/config/CONFIG.Host.solaris-sparc64-gnu index ee9433d81..baf224ec1 100644 --- a/config/CONFIG.Host.solaris-sparc64-gnu +++ b/config/CONFIG.Host.solaris-sparc64-gnu @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG.Host.solarisGnu diff --git a/config/CONFIG.Host.sun4-sparc b/config/CONFIG.Host.sun4-sparc index 61f76aa54..da7ff6fa1 100644 --- a/config/CONFIG.Host.sun4-sparc +++ b/config/CONFIG.Host.sun4-sparc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # sun4-sparc is the new name for sun4 -include $(EPICS_BASE)/config/CONFIG.Host.sun4 diff --git a/config/CONFIG.Host.win32-x86 b/config/CONFIG.Host.win32-x86 index b9262ac7f..ebe2ebd0b 100644 --- a/config/CONFIG.Host.win32-x86 +++ b/config/CONFIG.Host.win32-x86 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # win32-x86 is the new name for WIN32 -include $(EPICS_BASE)/config/CONFIG.Host.WIN32 diff --git a/config/CONFIG.Host.win32-x86-borland b/config/CONFIG.Host.win32-x86-borland index 68ca2c37e..8de1aec31 100644 --- a/config/CONFIG.Host.win32-x86-borland +++ b/config/CONFIG.Host.win32-x86-borland @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # win32-x86-borland is the new name for Borland -include $(EPICS_BASE)/config/CONFIG.Host.Borland diff --git a/config/CONFIG.Host.win32-x86-cygwin b/config/CONFIG.Host.win32-x86-cygwin index 8b74b7bbc..7acdb5f8d 100644 --- a/config/CONFIG.Host.win32-x86-cygwin +++ b/config/CONFIG.Host.win32-x86-cygwin @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. # Sites may override these definitions in CONFIG_SITE.Host.win32-x86-cygwin diff --git a/config/CONFIG.Host.win32-x86-debug b/config/CONFIG.Host.win32-x86-debug index 5c580f5d0..464fdd62e 100644 --- a/config/CONFIG.Host.win32-x86-debug +++ b/config/CONFIG.Host.win32-x86-debug @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG.Host.WIN32 diff --git a/config/CONFIG.Host.win32-x86-mingw b/config/CONFIG.Host.win32-x86-mingw index 93f6724a6..1ed728b90 100644 --- a/config/CONFIG.Host.win32-x86-mingw +++ b/config/CONFIG.Host.win32-x86-mingw @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. # Sites may override these definitions in CONFIG_SITE.Host.win32-x86-mingw diff --git a/config/CONFIG.Vx b/config/CONFIG.Vx index 127c97e42..703df619a 100644 --- a/config/CONFIG.Vx +++ b/config/CONFIG.Vx @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file contains definitions for Vx builds diff --git a/config/CONFIG.Vx.frc40 b/config/CONFIG.Vx.frc40 index b93d8516e..a0fbe2a64 100644 --- a/config/CONFIG.Vx.frc40 +++ b/config/CONFIG.Vx.frc40 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.hkbaja47 b/config/CONFIG.Vx.hkbaja47 index 9a10ac5d7..739605f58 100644 --- a/config/CONFIG.Vx.hkbaja47 +++ b/config/CONFIG.Vx.hkbaja47 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.hkbaja60 b/config/CONFIG.Vx.hkbaja60 index 8300419a1..56d2a9454 100644 --- a/config/CONFIG.Vx.hkbaja60 +++ b/config/CONFIG.Vx.hkbaja60 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.hkv2f b/config/CONFIG.Vx.hkv2f index f85dbb080..b20d3dc3f 100644 --- a/config/CONFIG.Vx.hkv2f +++ b/config/CONFIG.Vx.hkv2f @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv147 b/config/CONFIG.Vx.mv147 index 1373f6735..d05b0a8dd 100644 --- a/config/CONFIG.Vx.mv147 +++ b/config/CONFIG.Vx.mv147 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv1604 b/config/CONFIG.Vx.mv1604 index 19a88926c..aa1d1cdd6 100644 --- a/config/CONFIG.Vx.mv1604 +++ b/config/CONFIG.Vx.mv1604 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv162 b/config/CONFIG.Vx.mv162 index 60a6bed35..51e5659fa 100644 --- a/config/CONFIG.Vx.mv162 +++ b/config/CONFIG.Vx.mv162 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv162lc b/config/CONFIG.Vx.mv162lc index 6fcbb213c..42f5b0fd3 100644 --- a/config/CONFIG.Vx.mv162lc +++ b/config/CONFIG.Vx.mv162lc @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv167 b/config/CONFIG.Vx.mv167 index 60a6bed35..51e5659fa 100644 --- a/config/CONFIG.Vx.mv167 +++ b/config/CONFIG.Vx.mv167 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv177 b/config/CONFIG.Vx.mv177 index 6680f15b8..6bf2b5a7e 100644 --- a/config/CONFIG.Vx.mv177 +++ b/config/CONFIG.Vx.mv177 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.mv2700 b/config/CONFIG.Vx.mv2700 index afab18df1..8633464b0 100644 --- a/config/CONFIG.Vx.mv2700 +++ b/config/CONFIG.Vx.mv2700 @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.ppc603 b/config/CONFIG.Vx.ppc603 index 760d54ab9..2fa194c63 100644 --- a/config/CONFIG.Vx.ppc603 +++ b/config/CONFIG.Vx.ppc603 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.ppc603_long b/config/CONFIG.Vx.ppc603_long index b21ab100b..f81b996d6 100644 --- a/config/CONFIG.Vx.ppc603_long +++ b/config/CONFIG.Vx.ppc603_long @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.ppc604 b/config/CONFIG.Vx.ppc604 index 54960b260..bc2ec5b53 100644 --- a/config/CONFIG.Vx.ppc604 +++ b/config/CONFIG.Vx.ppc604 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.ppc604_long b/config/CONFIG.Vx.ppc604_long index b4aa165a5..c0b98074a 100644 --- a/config/CONFIG.Vx.ppc604_long +++ b/config/CONFIG.Vx.ppc604_long @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file is maintained by the EPICS community. diff --git a/config/CONFIG.Vx.vxWorks-486 b/config/CONFIG.Vx.vxWorks-486 index 0d1b98cd6..102a11d58 100644 --- a/config/CONFIG.Vx.vxWorks-486 +++ b/config/CONFIG.Vx.vxWorks-486 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-486 is the new R3.14 name for pc486 include $(EPICS_BASE)/config/CONFIG.Vx.pc486 diff --git a/config/CONFIG.Vx.vxWorks-68040 b/config/CONFIG.Vx.vxWorks-68040 index 427fb5da6..f43e532bc 100644 --- a/config/CONFIG.Vx.vxWorks-68040 +++ b/config/CONFIG.Vx.vxWorks-68040 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-68040 is the new R3.14 name for mv167 include $(EPICS_BASE)/config/CONFIG.Vx.mv167 diff --git a/config/CONFIG.Vx.vxWorks-68040lc b/config/CONFIG.Vx.vxWorks-68040lc index 70152fb8b..fe4ee01b4 100644 --- a/config/CONFIG.Vx.vxWorks-68040lc +++ b/config/CONFIG.Vx.vxWorks-68040lc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-68040lc is the new R3.14 name for mv162lc include $(EPICS_BASE)/config/CONFIG.Vx.mv162lc diff --git a/config/CONFIG.Vx.vxWorks-68060 b/config/CONFIG.Vx.vxWorks-68060 index 3a2586f93..0624c9c34 100644 --- a/config/CONFIG.Vx.vxWorks-68060 +++ b/config/CONFIG.Vx.vxWorks-68060 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-68060 is the new R3.14 name for mv177 include $(EPICS_BASE)/config/CONFIG.Vx.mv177 diff --git a/config/CONFIG.Vx.vxWorks-ppc603 b/config/CONFIG.Vx.vxWorks-ppc603 index f171f3fe3..6f9267ee6 100644 --- a/config/CONFIG.Vx.vxWorks-ppc603 +++ b/config/CONFIG.Vx.vxWorks-ppc603 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-ppc603 is the new R3.14 name for ppc603 include $(EPICS_BASE)/config/CONFIG.Vx.ppc603 diff --git a/config/CONFIG.Vx.vxWorks-ppc603_long b/config/CONFIG.Vx.vxWorks-ppc603_long index b9c1de016..12759fec7 100644 --- a/config/CONFIG.Vx.vxWorks-ppc603_long +++ b/config/CONFIG.Vx.vxWorks-ppc603_long @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-ppc603 is the new R3.14 name for ppc603 include $(EPICS_BASE)/config/CONFIG.Vx.ppc603_long diff --git a/config/CONFIG.Vx.vxWorks-ppc604 b/config/CONFIG.Vx.vxWorks-ppc604 index e05b5de7a..dc8d66a78 100644 --- a/config/CONFIG.Vx.vxWorks-ppc604 +++ b/config/CONFIG.Vx.vxWorks-ppc604 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-ppc604 is the new R3.14 name for ppc604 include $(EPICS_BASE)/config/CONFIG.Vx.ppc604 diff --git a/config/CONFIG.Vx.vxWorks-ppc604_long b/config/CONFIG.Vx.vxWorks-ppc604_long index 3b5e5f9d9..b62cfa415 100644 --- a/config/CONFIG.Vx.vxWorks-ppc604_long +++ b/config/CONFIG.Vx.vxWorks-ppc604_long @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # vxWorks-ppc604 is the new R3.14 name for ppc604 include $(EPICS_BASE)/config/CONFIG.Vx.ppc604_long diff --git a/config/CONFIG_BASE b/config/CONFIG_BASE index 8818ac0e4..af273499c 100644 --- a/config/CONFIG_BASE +++ b/config/CONFIG_BASE @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # # the order of following list is important diff --git a/config/CONFIG_BASE_VERSION b/config/CONFIG_BASE_VERSION index 1c3114fdb..942488156 100644 --- a/config/CONFIG_BASE_VERSION +++ b/config/CONFIG_BASE_VERSION @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # # EPICS Version information now comes from configure... diff --git a/config/CONFIG_COMMON b/config/CONFIG_COMMON index 57e4a388e..0b31e840c 100644 --- a/config/CONFIG_COMMON +++ b/config/CONFIG_COMMON @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # # CONFIG_COMMON - Another EPICS BASE config file # by Matthew Needes and Mike Bordua diff --git a/config/CONFIG_COMPAT b/config/CONFIG_COMPAT index 0c3a76753..c0ca5808b 100644 --- a/config/CONFIG_COMPAT +++ b/config/CONFIG_COMPAT @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # # Convert old HOST_ARCH environment variable diff --git a/config/CONFIG_ENV b/config/CONFIG_ENV index ae59f6ab2..2fc96eeb3 100644 --- a/config/CONFIG_ENV +++ b/config/CONFIG_ENV @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # Author: Andrew Johnson # Date: 20 April 1995 # diff --git a/config/CONFIG_HOST_ARCH.darwin-ppc b/config/CONFIG_HOST_ARCH.darwin-ppc index da6376422..aee3f034d 100644 --- a/config/CONFIG_HOST_ARCH.darwin-ppc +++ b/config/CONFIG_HOST_ARCH.darwin-ppc @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Darwin diff --git a/config/CONFIG_HOST_ARCH.darwin-ppcx86 b/config/CONFIG_HOST_ARCH.darwin-ppcx86 index da6376422..aee3f034d 100644 --- a/config/CONFIG_HOST_ARCH.darwin-ppcx86 +++ b/config/CONFIG_HOST_ARCH.darwin-ppcx86 @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Darwin diff --git a/config/CONFIG_HOST_ARCH.darwin-x86 b/config/CONFIG_HOST_ARCH.darwin-x86 index da6376422..aee3f034d 100644 --- a/config/CONFIG_HOST_ARCH.darwin-x86 +++ b/config/CONFIG_HOST_ARCH.darwin-x86 @@ -7,6 +7,5 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Darwin diff --git a/config/CONFIG_HOST_ARCH.freebsd-x86_64 b/config/CONFIG_HOST_ARCH.freebsd-x86_64 index 20f5c30fa..732363648 100644 --- a/config/CONFIG_HOST_ARCH.freebsd-x86_64 +++ b/config/CONFIG_HOST_ARCH.freebsd-x86_64 @@ -6,6 +6,5 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.UnixCommon diff --git a/config/CONFIG_HOST_ARCH.hpux-parisc b/config/CONFIG_HOST_ARCH.hpux-parisc index cbc4570f4..89952381a 100644 --- a/config/CONFIG_HOST_ARCH.hpux-parisc +++ b/config/CONFIG_HOST_ARCH.hpux-parisc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # hpux-parisc is the new name for hp700 -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.hp700 diff --git a/config/CONFIG_HOST_ARCH.hpux-parisc-gnu b/config/CONFIG_HOST_ARCH.hpux-parisc-gnu index cbc4570f4..89952381a 100644 --- a/config/CONFIG_HOST_ARCH.hpux-parisc-gnu +++ b/config/CONFIG_HOST_ARCH.hpux-parisc-gnu @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # hpux-parisc is the new name for hp700 -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.hp700 diff --git a/config/CONFIG_HOST_ARCH.linux-ppc b/config/CONFIG_HOST_ARCH.linux-ppc index aa7eb0768..d4c9c7d2b 100644 --- a/config/CONFIG_HOST_ARCH.linux-ppc +++ b/config/CONFIG_HOST_ARCH.linux-ppc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Linux diff --git a/config/CONFIG_HOST_ARCH.linux-x86 b/config/CONFIG_HOST_ARCH.linux-x86 index aa4e8b121..604a3aa2f 100644 --- a/config/CONFIG_HOST_ARCH.linux-x86 +++ b/config/CONFIG_HOST_ARCH.linux-x86 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # linux-x86 is the new name for linux -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Linux diff --git a/config/CONFIG_HOST_ARCH.linux-x86-debug b/config/CONFIG_HOST_ARCH.linux-x86-debug index 6590176aa..060b41a2b 100644 --- a/config/CONFIG_HOST_ARCH.linux-x86-debug +++ b/config/CONFIG_HOST_ARCH.linux-x86-debug @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # linux-x86 is the new name for linux -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Linux diff --git a/config/CONFIG_HOST_ARCH.linux-x86_64 b/config/CONFIG_HOST_ARCH.linux-x86_64 index 7765965ab..58f06741c 100644 --- a/config/CONFIG_HOST_ARCH.linux-x86_64 +++ b/config/CONFIG_HOST_ARCH.linux-x86_64 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # Include definitions common to all Unix archs include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.UnixCommon diff --git a/config/CONFIG_HOST_ARCH.linux-x86_64-debug b/config/CONFIG_HOST_ARCH.linux-x86_64-debug index 4bcae5d69..6a35314c7 100644 --- a/config/CONFIG_HOST_ARCH.linux-x86_64-debug +++ b/config/CONFIG_HOST_ARCH.linux-x86_64-debug @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # Include definitions common to all Unix archs include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.linux-x86_64 diff --git a/config/CONFIG_HOST_ARCH.solaris-sparc b/config/CONFIG_HOST_ARCH.solaris-sparc index 5c0325729..1ca631272 100644 --- a/config/CONFIG_HOST_ARCH.solaris-sparc +++ b/config/CONFIG_HOST_ARCH.solaris-sparc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solaris diff --git a/config/CONFIG_HOST_ARCH.solaris-sparc-debug b/config/CONFIG_HOST_ARCH.solaris-sparc-debug index 33cbb313a..06e26fac8 100644 --- a/config/CONFIG_HOST_ARCH.solaris-sparc-debug +++ b/config/CONFIG_HOST_ARCH.solaris-sparc-debug @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solaris diff --git a/config/CONFIG_HOST_ARCH.solaris-sparc-gnu b/config/CONFIG_HOST_ARCH.solaris-sparc-gnu index aeca8f2d0..290117c02 100644 --- a/config/CONFIG_HOST_ARCH.solaris-sparc-gnu +++ b/config/CONFIG_HOST_ARCH.solaris-sparc-gnu @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solarisGnu diff --git a/config/CONFIG_HOST_ARCH.solaris-sparc-staticlib b/config/CONFIG_HOST_ARCH.solaris-sparc-staticlib index 839567ebc..222180acf 100644 --- a/config/CONFIG_HOST_ARCH.solaris-sparc-staticlib +++ b/config/CONFIG_HOST_ARCH.solaris-sparc-staticlib @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solaris diff --git a/config/CONFIG_HOST_ARCH.solaris-sparc64 b/config/CONFIG_HOST_ARCH.solaris-sparc64 index 5c0325729..1ca631272 100644 --- a/config/CONFIG_HOST_ARCH.solaris-sparc64 +++ b/config/CONFIG_HOST_ARCH.solaris-sparc64 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solaris diff --git a/config/CONFIG_HOST_ARCH.solaris-sparc64-gnu b/config/CONFIG_HOST_ARCH.solaris-sparc64-gnu index aeca8f2d0..290117c02 100644 --- a/config/CONFIG_HOST_ARCH.solaris-sparc64-gnu +++ b/config/CONFIG_HOST_ARCH.solaris-sparc64-gnu @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solarisGnu diff --git a/config/CONFIG_HOST_ARCH.solaris-x86-gnu b/config/CONFIG_HOST_ARCH.solaris-x86-gnu index 80fcb967f..1f913b59f 100644 --- a/config/CONFIG_HOST_ARCH.solaris-x86-gnu +++ b/config/CONFIG_HOST_ARCH.solaris-x86-gnu @@ -1,4 +1,3 @@ -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.solarisGnu diff --git a/config/CONFIG_HOST_ARCH.sun4-sparc b/config/CONFIG_HOST_ARCH.sun4-sparc index db5cb289a..85701d949 100644 --- a/config/CONFIG_HOST_ARCH.sun4-sparc +++ b/config/CONFIG_HOST_ARCH.sun4-sparc @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # sun4-sparc is the new name for sun4 -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.sun4 diff --git a/config/CONFIG_HOST_ARCH.win32-x86 b/config/CONFIG_HOST_ARCH.win32-x86 index 7dbabc2b9..d8b20541c 100644 --- a/config/CONFIG_HOST_ARCH.win32-x86 +++ b/config/CONFIG_HOST_ARCH.win32-x86 @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # win32-x86 is the new name for WIN32 -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.WIN32 diff --git a/config/CONFIG_HOST_ARCH.win32-x86-borland b/config/CONFIG_HOST_ARCH.win32-x86-borland index 962d4d1ce..8d7e1fc02 100644 --- a/config/CONFIG_HOST_ARCH.win32-x86-borland +++ b/config/CONFIG_HOST_ARCH.win32-x86-borland @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # win32-x86-borland is the new name for Borland -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.Borland diff --git a/config/CONFIG_HOST_ARCH.win32-x86-cygwin b/config/CONFIG_HOST_ARCH.win32-x86-cygwin index bac8ebf36..555ef98ec 100644 --- a/config/CONFIG_HOST_ARCH.win32-x86-cygwin +++ b/config/CONFIG_HOST_ARCH.win32-x86-cygwin @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # Override values in CONFIG_SITE_HOST_ARCH.win32-x86-cygwin diff --git a/config/CONFIG_HOST_ARCH.win32-x86-debug b/config/CONFIG_HOST_ARCH.win32-x86-debug index 67404edac..e95ef0486 100644 --- a/config/CONFIG_HOST_ARCH.win32-x86-debug +++ b/config/CONFIG_HOST_ARCH.win32-x86-debug @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_HOST_ARCH.WIN32 diff --git a/config/CONFIG_HOST_ARCH.win32-x86-mingw b/config/CONFIG_HOST_ARCH.win32-x86-mingw index 473f566de..6306f00c9 100644 --- a/config/CONFIG_HOST_ARCH.win32-x86-mingw +++ b/config/CONFIG_HOST_ARCH.win32-x86-mingw @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # Override values in CONFIG_SITE_HOST_ARCH.win32-x86-mingw diff --git a/config/CONFIG_SITE b/config/CONFIG_SITE index 15ca204cf..2321af7d4 100644 --- a/config/CONFIG_SITE +++ b/config/CONFIG_SITE @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # CONFIG_SITE - EPICS BASE config file # by Matthew Needes and Mike Bordua diff --git a/config/CONFIG_SITE.Host.Borland b/config/CONFIG_SITE.Host.Borland index 3e8c51348..17e1b4030 100644 --- a/config/CONFIG_SITE.Host.Borland +++ b/config/CONFIG_SITE.Host.Borland @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # Site Specific Configuration Information # Only the local epics system manager should modify this file diff --git a/config/CONFIG_SITE.Host.WIN32 b/config/CONFIG_SITE.Host.WIN32 index c838b2ccb..a20df39de 100644 --- a/config/CONFIG_SITE.Host.WIN32 +++ b/config/CONFIG_SITE.Host.WIN32 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # Site Specific Configuration Information # Only the local epics system manager should modify this file diff --git a/config/CONFIG_SITE.Host.darwin-ppc b/config/CONFIG_SITE.Host.darwin-ppc index bb35ceee9..03349703a 100644 --- a/config/CONFIG_SITE.Host.darwin-ppc +++ b/config/CONFIG_SITE.Host.darwin-ppc @@ -1,4 +1,3 @@ -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_SITE.Host.Darwin diff --git a/config/CONFIG_SITE.Host.darwin-x86 b/config/CONFIG_SITE.Host.darwin-x86 index bb35ceee9..03349703a 100644 --- a/config/CONFIG_SITE.Host.darwin-x86 +++ b/config/CONFIG_SITE.Host.darwin-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ -include $(EPICS_BASE)/config/CONFIG_SITE.Host.Darwin diff --git a/config/CONFIG_SITE.Host.hp700 b/config/CONFIG_SITE.Host.hp700 index 32e323b8f..d14df7b61 100644 --- a/config/CONFIG_SITE.Host.hp700 +++ b/config/CONFIG_SITE.Host.hp700 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # Site Specific Configuration Information # Only the local epics system manager should modify this file diff --git a/config/CONFIG_SITE.Host.hpux-parisc b/config/CONFIG_SITE.Host.hpux-parisc index c6d0dceb1..57953e044 100644 --- a/config/CONFIG_SITE.Host.hpux-parisc +++ b/config/CONFIG_SITE.Host.hpux-parisc @@ -1,4 +1,3 @@ -# $Revision-Id$ # hpux-parisc is the new name for hp700 -include $(EPICS_BASE)/config/CONFIG_SITE.Host.hp700 diff --git a/config/CONFIG_SITE.Host.hpux-parisc-gnu b/config/CONFIG_SITE.Host.hpux-parisc-gnu index 32e323b8f..d14df7b61 100644 --- a/config/CONFIG_SITE.Host.hpux-parisc-gnu +++ b/config/CONFIG_SITE.Host.hpux-parisc-gnu @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # Site Specific Configuration Information # Only the local epics system manager should modify this file diff --git a/config/CONFIG_SITE.Host.linux-x86 b/config/CONFIG_SITE.Host.linux-x86 index ba23407dc..ab39ddc72 100644 --- a/config/CONFIG_SITE.Host.linux-x86 +++ b/config/CONFIG_SITE.Host.linux-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ # linux-x86 is the new name for linux -include $(EPICS_BASE)/config/CONFIG_SITE.Host.Linux diff --git a/config/CONFIG_SITE.Host.solaris b/config/CONFIG_SITE.Host.solaris index 8626753be..d77b33fc5 100644 --- a/config/CONFIG_SITE.Host.solaris +++ b/config/CONFIG_SITE.Host.solaris @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # Site Specific Configuration Information # Only the local epics system manager should modify this file diff --git a/config/CONFIG_SITE.Host.solaris-sparc b/config/CONFIG_SITE.Host.solaris-sparc index 662550e26..030ddf6c0 100644 --- a/config/CONFIG_SITE.Host.solaris-sparc +++ b/config/CONFIG_SITE.Host.solaris-sparc @@ -1,4 +1,3 @@ -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_SITE.Host.solaris diff --git a/config/CONFIG_SITE.Host.solaris-sparc-debug b/config/CONFIG_SITE.Host.solaris-sparc-debug index 662550e26..030ddf6c0 100644 --- a/config/CONFIG_SITE.Host.solaris-sparc-debug +++ b/config/CONFIG_SITE.Host.solaris-sparc-debug @@ -1,4 +1,3 @@ -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_SITE.Host.solaris diff --git a/config/CONFIG_SITE.Host.solaris-sparc-gnu b/config/CONFIG_SITE.Host.solaris-sparc-gnu index 662550e26..030ddf6c0 100644 --- a/config/CONFIG_SITE.Host.solaris-sparc-gnu +++ b/config/CONFIG_SITE.Host.solaris-sparc-gnu @@ -1,4 +1,3 @@ -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_SITE.Host.solaris diff --git a/config/CONFIG_SITE.Host.solaris-sparc-staticlib b/config/CONFIG_SITE.Host.solaris-sparc-staticlib index 662550e26..030ddf6c0 100644 --- a/config/CONFIG_SITE.Host.solaris-sparc-staticlib +++ b/config/CONFIG_SITE.Host.solaris-sparc-staticlib @@ -1,4 +1,3 @@ -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_SITE.Host.solaris diff --git a/config/CONFIG_SITE.Host.solaris-sparc64 b/config/CONFIG_SITE.Host.solaris-sparc64 index 662550e26..030ddf6c0 100644 --- a/config/CONFIG_SITE.Host.solaris-sparc64 +++ b/config/CONFIG_SITE.Host.solaris-sparc64 @@ -1,4 +1,3 @@ -# $Revision-Id$ # solaris-sparc is the new name for solaris -include $(EPICS_BASE)/config/CONFIG_SITE.Host.solaris diff --git a/config/CONFIG_SITE.Host.win32-x86 b/config/CONFIG_SITE.Host.win32-x86 index 1a1b1dd93..2c1346aab 100644 --- a/config/CONFIG_SITE.Host.win32-x86 +++ b/config/CONFIG_SITE.Host.win32-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ # win32-x86 is the new name for WIN32 -include $(EPICS_BASE)/config/CONFIG_SITE.Host.WIN32 diff --git a/config/CONFIG_SITE.Host.win32-x86-borland b/config/CONFIG_SITE.Host.win32-x86-borland index 370de9af7..29f23f600 100644 --- a/config/CONFIG_SITE.Host.win32-x86-borland +++ b/config/CONFIG_SITE.Host.win32-x86-borland @@ -1,4 +1,3 @@ -# $Revision-Id$ # win32-x86-borland is the new name for Borland -include $(EPICS_BASE)/config/CONFIG_SITE.Host.Borland diff --git a/config/CONFIG_SITE.Vx.Linux b/config/CONFIG_SITE.Vx.Linux index 6e5466a09..9af542c37 100644 --- a/config/CONFIG_SITE.Vx.Linux +++ b/config/CONFIG_SITE.Vx.Linux @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file contains overrides for Vx builds diff --git a/config/CONFIG_SITE.Vx.Linux.mv167 b/config/CONFIG_SITE.Vx.Linux.mv167 index 1b8ac5251..15cf441ff 100644 --- a/config/CONFIG_SITE.Vx.Linux.mv167 +++ b/config/CONFIG_SITE.Vx.Linux.mv167 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file contains overrides for Vx builds diff --git a/config/CONFIG_SITE.Vx.Linux.ppc603 b/config/CONFIG_SITE.Vx.Linux.ppc603 index 55854a133..4ce176406 100644 --- a/config/CONFIG_SITE.Vx.Linux.ppc603 +++ b/config/CONFIG_SITE.Vx.Linux.ppc603 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file contains overrides for Vx builds diff --git a/config/CONFIG_SITE.Vx.linux-x86 b/config/CONFIG_SITE.Vx.linux-x86 index 20fb8fb6f..a05a3e056 100644 --- a/config/CONFIG_SITE.Vx.linux-x86 +++ b/config/CONFIG_SITE.Vx.linux-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file contains overrides for Vx builds diff --git a/config/CONFIG_SITE_ENV b/config/CONFIG_SITE_ENV index adeb44186..c247edc9c 100644 --- a/config/CONFIG_SITE_ENV +++ b/config/CONFIG_SITE_ENV @@ -1,4 +1,3 @@ -# $Revision-Id$ # Author: Andrew Johnson # Date: 1 May 1995 # diff --git a/config/Makefile b/config/Makefile index d487456fd..9c4683bed 100644 --- a/config/Makefile +++ b/config/Makefile @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # TOP=.. diff --git a/config/RULES.Db b/config/RULES.Db index bf8b63751..b4946c7aa 100644 --- a/config/RULES.Db +++ b/config/RULES.Db @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # Rules for making things related to databases # diff --git a/config/RULES.Host b/config/RULES.Host index be4687fb2..ffb23f0e7 100644 --- a/config/RULES.Host +++ b/config/RULES.Host @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # Rules for making things specified in Makefile.Host # Some rules for filename-massage are system specific diff --git a/config/RULES.Unix b/config/RULES.Unix index 29843c730..1e3a01456 100644 --- a/config/RULES.Unix +++ b/config/RULES.Unix @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ INCREC +=$(RECTYPES) $(MENUS) INSTALL_PROD = $(PROD:%= $(INSTALL_BIN)/%) diff --git a/config/RULES.Vx b/config/RULES.Vx index c39255ea7..0904542a8 100644 --- a/config/RULES.Vx +++ b/config/RULES.Vx @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ ifneq ($(strip $(LIBOBJS_$(ARCH_CLASS))),) LIBOBJS+=$(subst -nil-,,$(LIBOBJS_$(ARCH_CLASS))) diff --git a/config/RULES_ARCHS b/config/RULES_ARCHS index 793793832..e7d0da9ed 100644 --- a/config/RULES_ARCHS +++ b/config/RULES_ARCHS @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # # EPICS RULES_ARCH # by Matthew Needes and Mike Bordua and Janet Anderson and Jeff Hill diff --git a/config/RULES_DIRS b/config/RULES_DIRS index 0d99d1594..e2506fc8c 100644 --- a/config/RULES_DIRS +++ b/config/RULES_DIRS @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # diff --git a/config/RULES_TOP b/config/RULES_TOP index be9dab2d0..893cbca21 100644 --- a/config/RULES_TOP +++ b/config/RULES_TOP @@ -8,7 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ # include $(TOP)/config/RULES_DIRS diff --git a/config/tools/munch.pl b/config/tools/munch.pl index e39226233..2f67c4fe2 100755 --- a/config/tools/munch.pl +++ b/config/tools/munch.pl @@ -11,7 +11,6 @@ eval 'exec perl -S $0 ${1+"$@"}' # -*- Mode: perl -*- #************************************************************************* # Creates a ctdt.c file of c++ static constructors and destructors. -# $Revision-Id$ @ctorlist = (); @dtorlist = (); From 89c8c78564d1dd56af647876ad1d217e08e040e7 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sat, 21 May 2016 04:27:03 +0200 Subject: [PATCH 52/86] Removed Revision-Id from configure; still one Date --- configure/CONFIG | 2 -- configure/CONFIG.gnuCommon | 2 +- configure/CONFIG_ADDONS | 1 - configure/CONFIG_APP_INCLUDE | 3 --- configure/CONFIG_BASE_VERSION | 2 -- configure/CONFIG_COMMON | 2 -- configure/CONFIG_ENV | 1 - configure/CONFIG_FILE_TYPE | 1 - configure/CONFIG_SITE | 3 +-- configure/CONFIG_SITE_ENV | 1 - configure/Makefile | 3 --- configure/RULES | 1 - configure/RULES_ARCHS | 3 --- configure/RULES_BUILD | 1 - configure/RULES_DIRS | 4 ---- configure/RULES_FILE_TYPE | 3 --- configure/RULES_JAVA | 3 --- configure/RULES_OCTAVE | 4 +--- configure/RULES_TARGET | 2 -- configure/RULES_TOP | 3 --- configure/os/CONFIG.Common.RTEMS | 1 - configure/os/CONFIG.Common.RTEMS-beatnik | 1 - configure/os/CONFIG.Common.RTEMS-gen68360 | 1 - configure/os/CONFIG.Common.RTEMS-mcp750 | 1 - configure/os/CONFIG.Common.RTEMS-mvme167 | 1 - configure/os/CONFIG.Common.RTEMS-mvme2100 | 1 - configure/os/CONFIG.Common.RTEMS-mvme3100 | 1 - configure/os/CONFIG.Common.RTEMS-mvme5500 | 1 - configure/os/CONFIG.Common.RTEMS-pc386 | 1 - configure/os/CONFIG.Common.RTEMS-psim | 1 - configure/os/CONFIG.Common.RTEMS-uC5282 | 1 - configure/os/CONFIG.Common.UnixCommon | 2 -- configure/os/CONFIG.Common.cygwin-x86 | 1 - configure/os/CONFIG.Common.cygwin-x86_64 | 1 - configure/os/CONFIG.Common.darwin-ppc | 1 - configure/os/CONFIG.Common.darwin-ppcx86 | 1 - configure/os/CONFIG.Common.darwin-x86 | 1 - configure/os/CONFIG.Common.freebsd-x86 | 1 - configure/os/CONFIG.Common.freebsd-x86_64 | 1 - configure/os/CONFIG.Common.freebsdCommon | 1 - configure/os/CONFIG.Common.ios-arm | 1 - configure/os/CONFIG.Common.ios-x86 | 1 - configure/os/CONFIG.Common.iosCommon | 1 - configure/os/CONFIG.Common.linux-386 | 1 - configure/os/CONFIG.Common.linux-486 | 3 --- configure/os/CONFIG.Common.linux-586 | 3 --- configure/os/CONFIG.Common.linux-686 | 3 --- configure/os/CONFIG.Common.linux-arm-debug | 3 --- configure/os/CONFIG.Common.linux-arm_eb | 2 -- configure/os/CONFIG.Common.linux-arm_el | 2 -- configure/os/CONFIG.Common.linux-athlon | 3 --- configure/os/CONFIG.Common.linux-ppc | 2 -- configure/os/CONFIG.Common.linux-ppc64 | 3 --- configure/os/CONFIG.Common.linux-x86 | 3 --- configure/os/CONFIG.Common.linux-x86-borland | 3 --- configure/os/CONFIG.Common.linux-x86-debug | 3 --- configure/os/CONFIG.Common.linux-x86_64 | 3 --- configure/os/CONFIG.Common.linux-x86_64-debug | 3 --- configure/os/CONFIG.Common.linux-xscale_be | 2 -- configure/os/CONFIG.Common.linuxCommon | 3 --- configure/os/CONFIG.Common.solaris-sparc | 3 --- configure/os/CONFIG.Common.solaris-sparc-debug | 3 --- configure/os/CONFIG.Common.solaris-sparc-gnu | 3 --- configure/os/CONFIG.Common.solaris-sparc64 | 3 --- configure/os/CONFIG.Common.solaris-sparc64-gnu | 3 --- configure/os/CONFIG.Common.solaris-x86 | 3 --- configure/os/CONFIG.Common.solaris-x86-gnu | 3 --- configure/os/CONFIG.Common.solaris-x86_64 | 3 --- configure/os/CONFIG.Common.solaris-x86_64-gnu | 3 --- configure/os/CONFIG.Common.vxWorks-486 | 3 --- configure/os/CONFIG.Common.vxWorks-486-debug | 3 --- configure/os/CONFIG.Common.vxWorks-68040 | 3 --- configure/os/CONFIG.Common.vxWorks-68040-debug | 3 --- configure/os/CONFIG.Common.vxWorks-68040lc | 3 --- configure/os/CONFIG.Common.vxWorks-68040lc-debug | 3 --- configure/os/CONFIG.Common.vxWorks-68060 | 3 --- configure/os/CONFIG.Common.vxWorks-68060-debug | 3 --- configure/os/CONFIG.Common.vxWorks-mpc8540 | 3 --- configure/os/CONFIG.Common.vxWorks-mpc8540-debug | 3 --- configure/os/CONFIG.Common.vxWorks-mpc8548 | 3 --- configure/os/CONFIG.Common.vxWorks-mpc8548-debug | 3 --- configure/os/CONFIG.Common.vxWorks-pentium | 3 --- configure/os/CONFIG.Common.vxWorks-pentium-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc32 | 2 -- configure/os/CONFIG.Common.vxWorks-ppc32-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc32sf | 2 -- configure/os/CONFIG.Common.vxWorks-ppc32sf-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc603 | 2 -- configure/os/CONFIG.Common.vxWorks-ppc603-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc603_long | 2 -- configure/os/CONFIG.Common.vxWorks-ppc603_long-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc604 | 2 -- configure/os/CONFIG.Common.vxWorks-ppc604-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc604_altivec | 2 -- configure/os/CONFIG.Common.vxWorks-ppc604_altivec-debug | 3 --- configure/os/CONFIG.Common.vxWorks-ppc604_long | 2 -- configure/os/CONFIG.Common.vxWorks-ppc604_long-debug | 3 --- configure/os/CONFIG.Common.vxWorksCommon | 3 --- configure/os/CONFIG.Common.win32-x86-cygwin | 3 --- configure/os/CONFIG.Common.win32-x86-mingw | 3 --- configure/os/CONFIG.Common.windows-x64-mingw | 3 --- configure/os/CONFIG.UnixCommon.Common | 3 --- configure/os/CONFIG.aix-ppc-gnu.Common | 3 --- configure/os/CONFIG.aix-ppc-gnu.aix-ppc-gnu | 1 - configure/os/CONFIG.aix-ppc.Common | 2 -- configure/os/CONFIG.cygwin-x86.Common | 3 --- configure/os/CONFIG.cygwin-x86.cygwin-x86 | 2 -- configure/os/CONFIG.cygwin-x86.cygwin-x86-debug | 3 --- configure/os/CONFIG.cygwin-x86_64.Common | 3 --- configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 | 2 -- configure/os/CONFIG.darwin-ppc.Common | 3 --- configure/os/CONFIG.darwin-ppc.darwin-ppc-debug | 3 --- configure/os/CONFIG.darwin-ppcx86.Common | 3 --- configure/os/CONFIG.darwin-x86.Common | 3 --- configure/os/CONFIG.darwin-x86.darwin-x86-debug | 3 --- configure/os/CONFIG.darwinCommon.darwinCommon | 3 --- configure/os/CONFIG.freebsd-x86.Common | 3 --- configure/os/CONFIG.freebsd-x86.freebsd-x86 | 1 - configure/os/CONFIG.freebsd-x86_64.Common | 3 --- configure/os/CONFIG.freebsd-x86_64.freebsd-x86_64 | 1 - configure/os/CONFIG.linux-arm-debug.Common | 3 --- configure/os/CONFIG.linux-arm-debug.linux-arm-debug | 3 --- configure/os/CONFIG.linux-arm.Common | 2 -- configure/os/CONFIG.linux-arm.linux-arm | 2 -- configure/os/CONFIG.linux-arm.linux-arm-debug | 3 --- configure/os/CONFIG.linux-ppc.Common | 2 -- configure/os/CONFIG.linux-ppc.linux-ppc | 1 - configure/os/CONFIG.linux-ppc64.Common | 3 --- configure/os/CONFIG.linux-ppc64.linux-ppc64 | 2 -- configure/os/CONFIG.linux-x86-borland.Common | 3 --- configure/os/CONFIG.linux-x86-borland.linux-x86-borland | 2 -- configure/os/CONFIG.linux-x86-debug.Common | 3 --- configure/os/CONFIG.linux-x86-debug.linux-x86-debug | 3 --- configure/os/CONFIG.linux-x86.Common | 3 --- configure/os/CONFIG.linux-x86.linux-x86 | 2 -- configure/os/CONFIG.linux-x86.linux-x86-debug | 3 --- configure/os/CONFIG.linux-x86_64-debug.Common | 3 --- configure/os/CONFIG.linux-x86_64-debug.linux-x86_64-debug | 3 --- configure/os/CONFIG.linux-x86_64.Common | 3 --- configure/os/CONFIG.linux-x86_64.linux-x86_64 | 2 -- configure/os/CONFIG.linux-x86_64.linux-x86_64-debug | 3 --- configure/os/CONFIG.solaris-sparc-debug.Common | 3 --- configure/os/CONFIG.solaris-sparc-debug.solaris-sparc-debug | 3 --- configure/os/CONFIG.solaris-sparc-gnu.Common | 3 --- configure/os/CONFIG.solaris-sparc-gnu.solaris-sparc-gnu | 3 --- configure/os/CONFIG.solaris-sparc.Common | 3 --- configure/os/CONFIG.solaris-sparc.solaris-sparc | 3 --- configure/os/CONFIG.solaris-sparc.solaris-sparc-debug | 3 --- configure/os/CONFIG.solaris-sparc.solaris-sparc-gnu | 3 --- configure/os/CONFIG.solaris-sparc.solaris-sparc64 | 3 --- configure/os/CONFIG.solaris-sparc.solaris-sparc64-gnu | 3 --- configure/os/CONFIG.solaris-sparc64-gnu.Common | 3 --- configure/os/CONFIG.solaris-sparc64-gnu.solaris-sparc64-gnu | 3 --- configure/os/CONFIG.solaris-sparc64.Common | 3 --- configure/os/CONFIG.solaris-sparc64.solaris-sparc64 | 3 --- configure/os/CONFIG.solaris-sparc64.solaris-sparc64-debug | 3 --- configure/os/CONFIG.solaris-x86-gnu.Common | 3 --- configure/os/CONFIG.solaris-x86-gnu.solaris-x86-gnu | 3 --- configure/os/CONFIG.solaris-x86.Common | 3 --- configure/os/CONFIG.solaris-x86.solaris-x86 | 3 --- configure/os/CONFIG.solaris-x86.solaris-x86-debug | 3 --- configure/os/CONFIG.solaris-x86.solaris-x86_64 | 3 --- configure/os/CONFIG.solaris-x86_64-gnu.Common | 3 --- configure/os/CONFIG.solaris-x86_64-gnu.solaris-x86_64-gnu | 3 --- configure/os/CONFIG.solaris-x86_64.Common | 3 --- configure/os/CONFIG.solaris-x86_64.solaris-x86_64 | 3 --- configure/os/CONFIG.solaris-x86_64.solaris-x86_64-debug | 3 --- configure/os/CONFIG.solarisCommon.solarisCommon | 3 --- configure/os/CONFIG.win32-x86-borland.Common | 3 --- configure/os/CONFIG.win32-x86-borland.win32-x86-borland | 3 --- configure/os/CONFIG.win32-x86-cygwin.Common | 3 --- configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin | 2 -- configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin-debug | 3 --- configure/os/CONFIG.win32-x86-debug.Common | 3 --- configure/os/CONFIG.win32-x86-debug.win32-x86-debug | 3 --- configure/os/CONFIG.win32-x86-mingw.Common | 3 --- configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw | 2 -- configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw-debug | 3 --- configure/os/CONFIG.win32-x86-static.Common | 3 --- configure/os/CONFIG.win32-x86-static.win32-x86-static | 3 --- configure/os/CONFIG.win32-x86.Common | 3 --- configure/os/CONFIG.win32-x86.win32-x86 | 3 --- configure/os/CONFIG.win32-x86.win32-x86-debug | 3 --- configure/os/CONFIG.win32-x86.win32-x86-static | 3 --- configure/os/CONFIG.win32-x86.windows-x64 | 3 --- configure/os/CONFIG.windows-x64-debug.Common | 3 --- configure/os/CONFIG.windows-x64-debug.windows-x64-debug | 3 --- configure/os/CONFIG.windows-x64-mingw.Common | 3 --- configure/os/CONFIG.windows-x64-mingw.windows-x64-mingw | 3 --- configure/os/CONFIG.windows-x64-static.Common | 3 --- configure/os/CONFIG.windows-x64-static.windows-x64-static | 3 --- configure/os/CONFIG.windows-x64.Common | 3 --- configure/os/CONFIG.windows-x64.windows-x64 | 3 --- configure/os/CONFIG.windows-x64.windows-x64-debug | 3 --- configure/os/CONFIG.windows-x64.windows-x64-static | 3 --- configure/os/CONFIG_COMPAT | 2 -- configure/os/CONFIG_SITE.Common.RTEMS | 2 -- configure/os/CONFIG_SITE.Common.cygwin-x86 | 2 -- configure/os/CONFIG_SITE.Common.cygwin-x86_64 | 2 -- configure/os/CONFIG_SITE.Common.darwin-ppc | 3 --- configure/os/CONFIG_SITE.Common.darwin-ppcx86 | 3 --- configure/os/CONFIG_SITE.Common.darwin-x86 | 3 --- configure/os/CONFIG_SITE.Common.ios-arm | 2 -- configure/os/CONFIG_SITE.Common.ios-x86 | 2 -- configure/os/CONFIG_SITE.Common.iosCommon | 2 -- configure/os/CONFIG_SITE.Common.linux-arm | 2 -- configure/os/CONFIG_SITE.Common.linux-cris | 2 -- configure/os/CONFIG_SITE.Common.linux-x86 | 2 -- configure/os/CONFIG_SITE.Common.linux-x86_64 | 2 -- configure/os/CONFIG_SITE.Common.linux-xscale_be | 2 -- configure/os/CONFIG_SITE.Common.solaris-sparc | 2 -- configure/os/CONFIG_SITE.Common.solaris-sparc-gnu | 2 -- configure/os/CONFIG_SITE.Common.solaris-sparc64 | 2 -- configure/os/CONFIG_SITE.Common.solaris-sparc64-gnu | 2 -- configure/os/CONFIG_SITE.Common.solaris-x86 | 2 -- configure/os/CONFIG_SITE.Common.solaris-x86-gnu | 2 -- configure/os/CONFIG_SITE.Common.solaris-x86_64 | 2 -- configure/os/CONFIG_SITE.Common.solaris-x86_64-gnu | 2 -- configure/os/CONFIG_SITE.Common.vxWorks-mpc8540 | 1 - configure/os/CONFIG_SITE.Common.vxWorks-mpc8548 | 1 - configure/os/CONFIG_SITE.Common.vxWorks-ppc603 | 1 - configure/os/CONFIG_SITE.Common.vxWorks-ppc603_long | 1 - configure/os/CONFIG_SITE.Common.vxWorks-ppc604 | 1 - configure/os/CONFIG_SITE.Common.vxWorks-ppc604_altivec | 1 - configure/os/CONFIG_SITE.Common.vxWorks-ppc604_long | 1 - configure/os/CONFIG_SITE.Common.win32-x86-cygwin | 2 -- configure/os/CONFIG_SITE.Common.win32-x86-mingw | 2 -- configure/os/CONFIG_SITE.cygwin-x86.Common | 3 --- configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86 | 3 --- configure/os/CONFIG_SITE.darwin-ppc.Common | 3 --- configure/os/CONFIG_SITE.darwin-ppcx86.Common | 3 --- configure/os/CONFIG_SITE.darwin-x86.Common | 3 --- configure/os/CONFIG_SITE.darwinCommon.darwinCommon | 3 --- configure/os/CONFIG_SITE.linux-arm-debug.linux-arm-debug | 2 -- configure/os/CONFIG_SITE.linux-arm.linux-arm | 2 -- configure/os/CONFIG_SITE.linux-x86-borland.Common | 3 --- configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug | 2 -- configure/os/CONFIG_SITE.linux-x86.Common | 3 --- configure/os/CONFIG_SITE.linux-x86.UnixCommon | 1 - configure/os/CONFIG_SITE.linux-x86.linux-arm | 2 -- configure/os/CONFIG_SITE.linux-x86.linux-arm-debug | 2 -- configure/os/CONFIG_SITE.linux-x86.linux-arm_eb | 2 -- configure/os/CONFIG_SITE.linux-x86.linux-arm_el | 2 -- configure/os/CONFIG_SITE.linux-x86.linux-x86 | 2 -- configure/os/CONFIG_SITE.linux-x86.solaris-sparc | 3 --- configure/os/CONFIG_SITE.linux-x86.vxWorks-68040 | 2 -- configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603 | 1 - configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603_long | 1 - configure/os/CONFIG_SITE.linux-x86.vxWorksCommon | 1 - .../os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug | 2 -- configure/os/CONFIG_SITE.linux-x86_64.Common | 3 --- configure/os/CONFIG_SITE.linux-x86_64.UnixCommon | 2 -- configure/os/CONFIG_SITE.linux-x86_64.linux-arm | 2 -- configure/os/CONFIG_SITE.linux-x86_64.linux-arm-debug | 2 -- configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 | 2 -- configure/os/CONFIG_SITE.linux-x86_64.vxWorks-68040 | 2 -- configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603 | 1 - configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603_long | 1 - configure/os/CONFIG_SITE.solaris-sparc.Common | 2 -- configure/os/CONFIG_SITE.win32-x86-borland.Common | 2 -- configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw | 2 -- configure/os/CONFIG_SITE.win32-x86.Common | 2 -- configure/os/CONFIG_SITE.win32-x86.win32-x86 | 1 - configure/os/CONFIG_SITE.windows-x64-mingw.windows-x64-mingw | 2 -- 264 files changed, 3 insertions(+), 626 deletions(-) diff --git a/configure/CONFIG b/configure/CONFIG index cf7d638fd..24efbff86 100644 --- a/configure/CONFIG +++ b/configure/CONFIG @@ -6,8 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ # # Common build definitions diff --git a/configure/CONFIG.gnuCommon b/configure/CONFIG.gnuCommon index f0548024e..7aac818b9 100644 --- a/configure/CONFIG.gnuCommon +++ b/configure/CONFIG.gnuCommon @@ -7,7 +7,7 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -#-------------------------------------------------- + # GNU compiler defaults GNU = YES diff --git a/configure/CONFIG_ADDONS b/configure/CONFIG_ADDONS index 61ce7d380..10fc7c918 100644 --- a/configure/CONFIG_ADDONS +++ b/configure/CONFIG_ADDONS @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # check for add-on CFLAGS and CXXFLAGS # diff --git a/configure/CONFIG_APP_INCLUDE b/configure/CONFIG_APP_INCLUDE index d8cefde31..77b3551c4 100644 --- a/configure/CONFIG_APP_INCLUDE +++ b/configure/CONFIG_APP_INCLUDE @@ -6,9 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# export TOP diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index 77601e929..48337964d 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -7,8 +7,6 @@ # in the file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ -# # EPICS Version information # # Only the person making an official EPICS release should make changes in diff --git a/configure/CONFIG_COMMON b/configure/CONFIG_COMMON index 839c94283..50268b108 100644 --- a/configure/CONFIG_COMMON +++ b/configure/CONFIG_COMMON @@ -7,8 +7,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ -# # CONFIG_COMMON # # This file is to be maintained by the community. diff --git a/configure/CONFIG_ENV b/configure/CONFIG_ENV index 5fe70eab1..173dceaca 100644 --- a/configure/CONFIG_ENV +++ b/configure/CONFIG_ENV @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # Author: Andrew Johnson # Date: 20 April 1995 # diff --git a/configure/CONFIG_FILE_TYPE b/configure/CONFIG_FILE_TYPE index 0501e1949..df21eae0b 100644 --- a/configure/CONFIG_FILE_TYPE +++ b/configure/CONFIG_FILE_TYPE @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # Macros and rules to create a new installation file type # diff --git a/configure/CONFIG_SITE b/configure/CONFIG_SITE index 84301a0f7..a49cc76f2 100644 --- a/configure/CONFIG_SITE +++ b/configure/CONFIG_SITE @@ -6,8 +6,7 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ + # # CONFIG_SITE - Global site configuration file # diff --git a/configure/CONFIG_SITE_ENV b/configure/CONFIG_SITE_ENV index 41ebb09db..9605b29bb 100644 --- a/configure/CONFIG_SITE_ENV +++ b/configure/CONFIG_SITE_ENV @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # Author: Andrew Johnson # Date: 1 May 1995 # diff --git a/configure/Makefile b/configure/Makefile index 333b801d6..a9a0747ff 100644 --- a/configure/Makefile +++ b/configure/Makefile @@ -7,9 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# TOP=.. diff --git a/configure/RULES b/configure/RULES index 74b33fdd9..bdc895a4d 100644 --- a/configure/RULES +++ b/configure/RULES @@ -7,7 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ ifndef T_A diff --git a/configure/RULES_ARCHS b/configure/RULES_ARCHS index 5dd343ff6..016869d1c 100644 --- a/configure/RULES_ARCHS +++ b/configure/RULES_ARCHS @@ -6,9 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# all: install diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 7b7ac07dc..80494cb84 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -6,7 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # # Rules for making things specified in Makefile # diff --git a/configure/RULES_DIRS b/configure/RULES_DIRS index 55e2ab562..7ed122072 100644 --- a/configure/RULES_DIRS +++ b/configure/RULES_DIRS @@ -6,10 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# - ARCHS += $(BUILD_ARCHS) ACTIONS += inc build install buildInstall clean realclean archclean diff --git a/configure/RULES_FILE_TYPE b/configure/RULES_FILE_TYPE index e4d459a0b..df2a30f04 100644 --- a/configure/RULES_FILE_TYPE +++ b/configure/RULES_FILE_TYPE @@ -6,9 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# # Include /configure/RULES_BUILD from tops defined in RELEASE* files # diff --git a/configure/RULES_JAVA b/configure/RULES_JAVA index 9b05f424f..9aa57500f 100644 --- a/configure/RULES_JAVA +++ b/configure/RULES_JAVA @@ -7,9 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -# - ifeq ($(BUILD_CLASS),HOST) diff --git a/configure/RULES_OCTAVE b/configure/RULES_OCTAVE index 149944be0..bd433dfc5 100644 --- a/configure/RULES_OCTAVE +++ b/configure/RULES_OCTAVE @@ -7,9 +7,7 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ -# -#------------------------------------------------------- + # Octave definitions and rules ifeq ($(findstring Host,$(VALID_BUILDS)),Host) diff --git a/configure/RULES_TARGET b/configure/RULES_TARGET index a073fafa8..fc5aa64f3 100644 --- a/configure/RULES_TARGET +++ b/configure/RULES_TARGET @@ -8,8 +8,6 @@ # in file LICENSE that is included with this distribution. #************************************************************************* # -# $Revision-Id$ -# # RULES_TARGET # # This file is to be maintained by the community. diff --git a/configure/RULES_TOP b/configure/RULES_TOP index 1898f591e..6d86564fb 100644 --- a/configure/RULES_TOP +++ b/configure/RULES_TOP @@ -6,9 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# include $(CONFIG)/RULES_DIRS diff --git a/configure/os/CONFIG.Common.RTEMS b/configure/os/CONFIG.Common.RTEMS index 9e6a1ad41..8425a9820 100644 --- a/configure/os/CONFIG.Common.RTEMS +++ b/configure/os/CONFIG.Common.RTEMS @@ -1,7 +1,6 @@ # # This file contains definitions for RTEMS builds # -# $Revision-Id$ # Author: W. Eric Norum # University of Saskatchewan # eric.norum@usask.ca diff --git a/configure/os/CONFIG.Common.RTEMS-beatnik b/configure/os/CONFIG.Common.RTEMS-beatnik index 714bb3782..00080e7fd 100644 --- a/configure/os/CONFIG.Common.RTEMS-beatnik +++ b/configure/os/CONFIG.Common.RTEMS-beatnik @@ -1,6 +1,5 @@ # # CONFIG.Common.RTEMS-beatnik -# $Revision-Id$ # Author: Dayle Kotturi # # All RTEMS targets use the same Makefile fragment diff --git a/configure/os/CONFIG.Common.RTEMS-gen68360 b/configure/os/CONFIG.Common.RTEMS-gen68360 index 3db935e9f..a6663afc2 100644 --- a/configure/os/CONFIG.Common.RTEMS-gen68360 +++ b/configure/os/CONFIG.Common.RTEMS-gen68360 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # Author: W. Eric Norum # Canadian Light Source # eric@cls.usask.ca diff --git a/configure/os/CONFIG.Common.RTEMS-mcp750 b/configure/os/CONFIG.Common.RTEMS-mcp750 index 4d662a7e3..d834ad9ec 100644 --- a/configure/os/CONFIG.Common.RTEMS-mcp750 +++ b/configure/os/CONFIG.Common.RTEMS-mcp750 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # Author: W. Eric Norum # Canadian Light Source # eric@cls.usask.ca diff --git a/configure/os/CONFIG.Common.RTEMS-mvme167 b/configure/os/CONFIG.Common.RTEMS-mvme167 index 3db935e9f..a6663afc2 100644 --- a/configure/os/CONFIG.Common.RTEMS-mvme167 +++ b/configure/os/CONFIG.Common.RTEMS-mvme167 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # Author: W. Eric Norum # Canadian Light Source # eric@cls.usask.ca diff --git a/configure/os/CONFIG.Common.RTEMS-mvme2100 b/configure/os/CONFIG.Common.RTEMS-mvme2100 index aac3650fd..687af2374 100644 --- a/configure/os/CONFIG.Common.RTEMS-mvme2100 +++ b/configure/os/CONFIG.Common.RTEMS-mvme2100 @@ -1,6 +1,5 @@ # # CONFIG.Common.RTEMS-mvme2100 -# $Revision-Id$ # Author: W. Eric Norum # # All RTEMS targets use the same Makefile fragment diff --git a/configure/os/CONFIG.Common.RTEMS-mvme3100 b/configure/os/CONFIG.Common.RTEMS-mvme3100 index 5ee0757e5..cd9416ce7 100644 --- a/configure/os/CONFIG.Common.RTEMS-mvme3100 +++ b/configure/os/CONFIG.Common.RTEMS-mvme3100 @@ -1,6 +1,5 @@ # # CONFIG.Common.RTEMS-mvme3100 -# $Revision-Id$ # Author: W. Eric Norum # # All RTEMS targets use the same Makefile fragment diff --git a/configure/os/CONFIG.Common.RTEMS-mvme5500 b/configure/os/CONFIG.Common.RTEMS-mvme5500 index 39be35635..0c05b76a8 100644 --- a/configure/os/CONFIG.Common.RTEMS-mvme5500 +++ b/configure/os/CONFIG.Common.RTEMS-mvme5500 @@ -1,6 +1,5 @@ # # CONFIG.Common.RTEMS-mvme5500 -# $Revision-Id$ # Author: W. Eric Norum # # All RTEMS targets use the same Makefile fragment diff --git a/configure/os/CONFIG.Common.RTEMS-pc386 b/configure/os/CONFIG.Common.RTEMS-pc386 index 2b20b974a..b3150cc66 100644 --- a/configure/os/CONFIG.Common.RTEMS-pc386 +++ b/configure/os/CONFIG.Common.RTEMS-pc386 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # Author: W. Eric Norum # Canadian Light Source # eric@cls.usask.ca diff --git a/configure/os/CONFIG.Common.RTEMS-psim b/configure/os/CONFIG.Common.RTEMS-psim index df0cb3687..230d72e1f 100644 --- a/configure/os/CONFIG.Common.RTEMS-psim +++ b/configure/os/CONFIG.Common.RTEMS-psim @@ -1,5 +1,4 @@ # -# $Revision-Id$ # Author: W. Eric Norum # University of Saskatchewan # eric.norum@usask.ca diff --git a/configure/os/CONFIG.Common.RTEMS-uC5282 b/configure/os/CONFIG.Common.RTEMS-uC5282 index 7dbc9d8fd..9c6a58d33 100644 --- a/configure/os/CONFIG.Common.RTEMS-uC5282 +++ b/configure/os/CONFIG.Common.RTEMS-uC5282 @@ -1,5 +1,4 @@ # -# $Revision-Id$ # Author: W. Eric Norum # Canadian Light Source # eric@cls.usask.ca diff --git a/configure/os/CONFIG.Common.UnixCommon b/configure/os/CONFIG.Common.UnixCommon index fa37e9b29..ce3414c6b 100644 --- a/configure/os/CONFIG.Common.UnixCommon +++ b/configure/os/CONFIG.Common.UnixCommon @@ -1,7 +1,5 @@ # CONFIG.Common.UnixCommon # -# $Revision-Id$ -# # Contains definitions common to all Unix target archs # # This file is maintained by the build community. diff --git a/configure/os/CONFIG.Common.cygwin-x86 b/configure/os/CONFIG.Common.cygwin-x86 index a0f542f3f..9ef6c4123 100644 --- a/configure/os/CONFIG.Common.cygwin-x86 +++ b/configure/os/CONFIG.Common.cygwin-x86 @@ -1,6 +1,5 @@ # CONFIG.Common.cygwin-x86 # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for cygwin-x86 target builds diff --git a/configure/os/CONFIG.Common.cygwin-x86_64 b/configure/os/CONFIG.Common.cygwin-x86_64 index 380e686be..aa78d75eb 100644 --- a/configure/os/CONFIG.Common.cygwin-x86_64 +++ b/configure/os/CONFIG.Common.cygwin-x86_64 @@ -1,6 +1,5 @@ # CONFIG.Common.cygwin-x86_64 # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for cygwin-x86_64 target builds diff --git a/configure/os/CONFIG.Common.darwin-ppc b/configure/os/CONFIG.Common.darwin-ppc index 18a8ee4f4..7ac704314 100644 --- a/configure/os/CONFIG.Common.darwin-ppc +++ b/configure/os/CONFIG.Common.darwin-ppc @@ -1,6 +1,5 @@ # CONFIG.Common.darwin-ppc # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for darwin-ppc target builds diff --git a/configure/os/CONFIG.Common.darwin-ppcx86 b/configure/os/CONFIG.Common.darwin-ppcx86 index 94236e2ef..12107944f 100644 --- a/configure/os/CONFIG.Common.darwin-ppcx86 +++ b/configure/os/CONFIG.Common.darwin-ppcx86 @@ -1,6 +1,5 @@ # CONFIG.Common.darwin-ppcx86 # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for Darwin universal PowerPC + x86 target builds diff --git a/configure/os/CONFIG.Common.darwin-x86 b/configure/os/CONFIG.Common.darwin-x86 index f20de7607..89650ea7d 100644 --- a/configure/os/CONFIG.Common.darwin-x86 +++ b/configure/os/CONFIG.Common.darwin-x86 @@ -1,6 +1,5 @@ # CONFIG.Common.darwin-x86 # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for darwin-x86 target builds diff --git a/configure/os/CONFIG.Common.freebsd-x86 b/configure/os/CONFIG.Common.freebsd-x86 index bf4945390..f0f18851f 100644 --- a/configure/os/CONFIG.Common.freebsd-x86 +++ b/configure/os/CONFIG.Common.freebsd-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file is maintained by the build community. # diff --git a/configure/os/CONFIG.Common.freebsd-x86_64 b/configure/os/CONFIG.Common.freebsd-x86_64 index 92b99bd8e..f10be1058 100644 --- a/configure/os/CONFIG.Common.freebsd-x86_64 +++ b/configure/os/CONFIG.Common.freebsd-x86_64 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file is maintained by the build community. # diff --git a/configure/os/CONFIG.Common.freebsdCommon b/configure/os/CONFIG.Common.freebsdCommon index 0eafd7511..36796b758 100644 --- a/configure/os/CONFIG.Common.freebsdCommon +++ b/configure/os/CONFIG.Common.freebsdCommon @@ -1,4 +1,3 @@ -# $Revision-Id$ # # This file is maintained by the build community. # diff --git a/configure/os/CONFIG.Common.ios-arm b/configure/os/CONFIG.Common.ios-arm index cc297b627..acca27d8c 100644 --- a/configure/os/CONFIG.Common.ios-arm +++ b/configure/os/CONFIG.Common.ios-arm @@ -1,6 +1,5 @@ # CONFIG.Common.ios-arm # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for ios-arm target builds diff --git a/configure/os/CONFIG.Common.ios-x86 b/configure/os/CONFIG.Common.ios-x86 index a8175a34e..6031629c5 100644 --- a/configure/os/CONFIG.Common.ios-x86 +++ b/configure/os/CONFIG.Common.ios-x86 @@ -1,6 +1,5 @@ # CONFIG.Common.ios-x86 # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for ios-x86 target builds diff --git a/configure/os/CONFIG.Common.iosCommon b/configure/os/CONFIG.Common.iosCommon index 90a5e49dd..29a86f193 100644 --- a/configure/os/CONFIG.Common.iosCommon +++ b/configure/os/CONFIG.Common.iosCommon @@ -1,6 +1,5 @@ # CONFIG.Common.iosCommon # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for all Apple iOS builds diff --git a/configure/os/CONFIG.Common.linux-386 b/configure/os/CONFIG.Common.linux-386 index 5d01a0fbf..28f2b421b 100644 --- a/configure/os/CONFIG.Common.linux-386 +++ b/configure/os/CONFIG.Common.linux-386 @@ -1,6 +1,5 @@ # CONFIG.Common.linux-386 # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for linux-386 target builds diff --git a/configure/os/CONFIG.Common.linux-486 b/configure/os/CONFIG.Common.linux-486 index 6a39e52db..b4184220b 100644 --- a/configure/os/CONFIG.Common.linux-486 +++ b/configure/os/CONFIG.Common.linux-486 @@ -1,8 +1,5 @@ # CONFIG.Common.linux-486 # -# $Id -# This file is maintained by the build community. -# # Definitions for linux-486 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-486 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-586 b/configure/os/CONFIG.Common.linux-586 index f6cc20612..58b9fd5a8 100644 --- a/configure/os/CONFIG.Common.linux-586 +++ b/configure/os/CONFIG.Common.linux-586 @@ -1,8 +1,5 @@ # CONFIG.Common.linux-586 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-586 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-586 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-686 b/configure/os/CONFIG.Common.linux-686 index d275d7e3c..d07f7e03f 100644 --- a/configure/os/CONFIG.Common.linux-686 +++ b/configure/os/CONFIG.Common.linux-686 @@ -1,8 +1,5 @@ # CONFIG.Common.linux-686 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-686 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-686 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-arm-debug b/configure/os/CONFIG.Common.linux-arm-debug index 3f4b40102..c2a0e99eb 100644 --- a/configure/os/CONFIG.Common.linux-arm-debug +++ b/configure/os/CONFIG.Common.linux-arm-debug @@ -1,8 +1,5 @@ # CONFIG.Common.linux-arm-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-arm with debug compiler flags # Override these settings in CONFIG_SITE.Common.linux-arm-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-arm_eb b/configure/os/CONFIG.Common.linux-arm_eb index c02f6392e..69a255020 100644 --- a/configure/os/CONFIG.Common.linux-arm_eb +++ b/configure/os/CONFIG.Common.linux-arm_eb @@ -1,7 +1,5 @@ # CONFIG.Common.linux-arm_eb # -# This file is maintained by the build community. -# # Definitions for linux-arm_eb (big endian) target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-arm_eb #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-arm_el b/configure/os/CONFIG.Common.linux-arm_el index e076f92ad..40701b616 100644 --- a/configure/os/CONFIG.Common.linux-arm_el +++ b/configure/os/CONFIG.Common.linux-arm_el @@ -1,7 +1,5 @@ # CONFIG.Common.linux-arm_el # -# This file is maintained by the build community. -# # Definitions for linux-arm_el (little endian) target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-arm_el #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-athlon b/configure/os/CONFIG.Common.linux-athlon index e392d27cc..69f20a81d 100644 --- a/configure/os/CONFIG.Common.linux-athlon +++ b/configure/os/CONFIG.Common.linux-athlon @@ -1,8 +1,5 @@ # CONFIG.Common.linux-athlon # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-athlon target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-athlon #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-ppc b/configure/os/CONFIG.Common.linux-ppc index 5fb9d9fb3..8eddca06e 100644 --- a/configure/os/CONFIG.Common.linux-ppc +++ b/configure/os/CONFIG.Common.linux-ppc @@ -1,7 +1,5 @@ # CONFIG.Common.linux-ppc # -# This file is maintained by the build community. -# # Definitions for linux-ppc target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-ppc #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-ppc64 b/configure/os/CONFIG.Common.linux-ppc64 index b2a1c8280..b2c754bad 100644 --- a/configure/os/CONFIG.Common.linux-ppc64 +++ b/configure/os/CONFIG.Common.linux-ppc64 @@ -1,8 +1,5 @@ # CONFIG.Common.linux-ppc64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-ppc64 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-ppc64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-x86 b/configure/os/CONFIG.Common.linux-x86 index f5157dc13..85bccd730 100644 --- a/configure/os/CONFIG.Common.linux-x86 +++ b/configure/os/CONFIG.Common.linux-x86 @@ -1,8 +1,5 @@ # CONFIG.Common.linux-x86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-x86 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-x86-borland b/configure/os/CONFIG.Common.linux-x86-borland index d4635eb86..652ff1c48 100644 --- a/configure/os/CONFIG.Common.linux-x86-borland +++ b/configure/os/CONFIG.Common.linux-x86-borland @@ -1,8 +1,5 @@ # CONFIG.Common.linux-x86-borland # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-x86-borland #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-x86-debug b/configure/os/CONFIG.Common.linux-x86-debug index 9435e2f65..1a7eb09d6 100644 --- a/configure/os/CONFIG.Common.linux-x86-debug +++ b/configure/os/CONFIG.Common.linux-x86-debug @@ -1,8 +1,5 @@ # CONFIG.Common.linux-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 with debug compiler flags # Sites may override these definitions in CONFIG_SITE.Common.linux-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-x86_64 b/configure/os/CONFIG.Common.linux-x86_64 index e798de23f..0057b723e 100644 --- a/configure/os/CONFIG.Common.linux-x86_64 +++ b/configure/os/CONFIG.Common.linux-x86_64 @@ -1,8 +1,5 @@ # CONFIG.Common.linux-x86_64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86_64 target builds # Sites may override these definitions in CONFIG_SITE.Common.linux-x86_64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-x86_64-debug b/configure/os/CONFIG.Common.linux-x86_64-debug index e3145e0f3..b0a382b52 100644 --- a/configure/os/CONFIG.Common.linux-x86_64-debug +++ b/configure/os/CONFIG.Common.linux-x86_64-debug @@ -1,8 +1,5 @@ # CONFIG.Common.linux-x86_64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86_64 with debug compiler flags # Sites may override these definitions in CONFIG_SITE.Common.linux-x86_64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.linux-xscale_be b/configure/os/CONFIG.Common.linux-xscale_be index f5c9ea8ee..8597aa208 100644 --- a/configure/os/CONFIG.Common.linux-xscale_be +++ b/configure/os/CONFIG.Common.linux-xscale_be @@ -1,7 +1,5 @@ # CONFIG.Common.linux-xscale_be # -# This file is maintained by the build community. -# # Definitions for linux-xscale_be (big-endian) target builds. # This target has been tested with the MOXA UC-7408-LX Plus. diff --git a/configure/os/CONFIG.Common.linuxCommon b/configure/os/CONFIG.Common.linuxCommon index faee4a7b2..dc6979b68 100644 --- a/configure/os/CONFIG.Common.linuxCommon +++ b/configure/os/CONFIG.Common.linuxCommon @@ -1,8 +1,5 @@ # CONFIG.Common.linuxCommon # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux target builds # Sites may override these definitions in CONFIG_SITE.Common.linuxCommon #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-sparc b/configure/os/CONFIG.Common.solaris-sparc index 6f43ae4fa..f521d2270 100644 --- a/configure/os/CONFIG.Common.solaris-sparc +++ b/configure/os/CONFIG.Common.solaris-sparc @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-sparc # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-sparc #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-sparc-debug b/configure/os/CONFIG.Common.solaris-sparc-debug index 5d6a554ae..d2d58f33e 100644 --- a/configure/os/CONFIG.Common.solaris-sparc-debug +++ b/configure/os/CONFIG.Common.solaris-sparc-debug @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-sparc-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc with debug compiler flags # Sites may override these definitions in CONFIG_SITE.Common.solaris-sparc-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-sparc-gnu b/configure/os/CONFIG.Common.solaris-sparc-gnu index e1b7e4b28..b40714a04 100644 --- a/configure/os/CONFIG.Common.solaris-sparc-gnu +++ b/configure/os/CONFIG.Common.solaris-sparc-gnu @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-sparc-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc gnu compiler target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-sparc-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-sparc64 b/configure/os/CONFIG.Common.solaris-sparc64 index 399e9e29a..f6da3be3f 100644 --- a/configure/os/CONFIG.Common.solaris-sparc64 +++ b/configure/os/CONFIG.Common.solaris-sparc64 @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-sparc64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 compiler target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-sparc64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-sparc64-gnu b/configure/os/CONFIG.Common.solaris-sparc64-gnu index 9e65f7c33..d82f91273 100644 --- a/configure/os/CONFIG.Common.solaris-sparc64-gnu +++ b/configure/os/CONFIG.Common.solaris-sparc64-gnu @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-sparc64-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 gnu compiler target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-sparc64-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-x86 b/configure/os/CONFIG.Common.solaris-x86 index 6dc67fb5d..323fd942b 100644 --- a/configure/os/CONFIG.Common.solaris-x86 +++ b/configure/os/CONFIG.Common.solaris-x86 @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-x86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-x86 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-x86-gnu b/configure/os/CONFIG.Common.solaris-x86-gnu index 25a63edbe..a1fc34081 100644 --- a/configure/os/CONFIG.Common.solaris-x86-gnu +++ b/configure/os/CONFIG.Common.solaris-x86-gnu @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-x86-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 gnu compiler target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-x86-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-x86_64 b/configure/os/CONFIG.Common.solaris-x86_64 index c6c6fa996..509fc8e7c 100644 --- a/configure/os/CONFIG.Common.solaris-x86_64 +++ b/configure/os/CONFIG.Common.solaris-x86_64 @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-x86_64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 compiler target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-x86_64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.solaris-x86_64-gnu b/configure/os/CONFIG.Common.solaris-x86_64-gnu index 39b2f27ad..5bae0cee9 100644 --- a/configure/os/CONFIG.Common.solaris-x86_64-gnu +++ b/configure/os/CONFIG.Common.solaris-x86_64-gnu @@ -1,8 +1,5 @@ # CONFIG.Common.solaris-x86_64-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 gnu compiler target archs # Sites may override these definitions in CONFIG_SITE.Common.solaris-x86_64-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-486 b/configure/os/CONFIG.Common.vxWorks-486 index b048a2be4..eaf66581a 100644 --- a/configure/os/CONFIG.Common.vxWorks-486 +++ b/configure/os/CONFIG.Common.vxWorks-486 @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-486 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-486 target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-486 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-486-debug b/configure/os/CONFIG.Common.vxWorks-486-debug index ad0fc1b6f..3caefe1e5 100644 --- a/configure/os/CONFIG.Common.vxWorks-486-debug +++ b/configure/os/CONFIG.Common.vxWorks-486-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-486-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-486-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-486-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-68040 b/configure/os/CONFIG.Common.vxWorks-68040 index 025b3d87d..a41c74647 100644 --- a/configure/os/CONFIG.Common.vxWorks-68040 +++ b/configure/os/CONFIG.Common.vxWorks-68040 @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-68040 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-68040 target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-68040 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-68040-debug b/configure/os/CONFIG.Common.vxWorks-68040-debug index dc864deef..c30a49730 100644 --- a/configure/os/CONFIG.Common.vxWorks-68040-debug +++ b/configure/os/CONFIG.Common.vxWorks-68040-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-68040-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-68040-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-68040-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-68040lc b/configure/os/CONFIG.Common.vxWorks-68040lc index ce26bca4d..9df4abd51 100644 --- a/configure/os/CONFIG.Common.vxWorks-68040lc +++ b/configure/os/CONFIG.Common.vxWorks-68040lc @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-68040lc # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-68040lc target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-68040lc #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-68040lc-debug b/configure/os/CONFIG.Common.vxWorks-68040lc-debug index a3478b714..149b01dcd 100644 --- a/configure/os/CONFIG.Common.vxWorks-68040lc-debug +++ b/configure/os/CONFIG.Common.vxWorks-68040lc-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-68040lc-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-68040lc-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-68040lc-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-68060 b/configure/os/CONFIG.Common.vxWorks-68060 index 25cd88cd2..312ab61bd 100644 --- a/configure/os/CONFIG.Common.vxWorks-68060 +++ b/configure/os/CONFIG.Common.vxWorks-68060 @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-68060 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-68060 target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-68060 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-68060-debug b/configure/os/CONFIG.Common.vxWorks-68060-debug index 8c9b79728..282538457 100644 --- a/configure/os/CONFIG.Common.vxWorks-68060-debug +++ b/configure/os/CONFIG.Common.vxWorks-68060-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-68060-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-68060-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-68060-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-mpc8540 b/configure/os/CONFIG.Common.vxWorks-mpc8540 index 2b684417b..451145bde 100644 --- a/configure/os/CONFIG.Common.vxWorks-mpc8540 +++ b/configure/os/CONFIG.Common.vxWorks-mpc8540 @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-mpc8540 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-mpc8540 target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-mpc8540 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-mpc8540-debug b/configure/os/CONFIG.Common.vxWorks-mpc8540-debug index 2f87b5365..800478729 100644 --- a/configure/os/CONFIG.Common.vxWorks-mpc8540-debug +++ b/configure/os/CONFIG.Common.vxWorks-mpc8540-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-mpc8540-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-mpc8540-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-mpc8540-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-mpc8548 b/configure/os/CONFIG.Common.vxWorks-mpc8548 index 1dd6a1c3b..d7a759136 100644 --- a/configure/os/CONFIG.Common.vxWorks-mpc8548 +++ b/configure/os/CONFIG.Common.vxWorks-mpc8548 @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-mpc8548 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-mpc8548 target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-mpc8548 #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-mpc8548-debug b/configure/os/CONFIG.Common.vxWorks-mpc8548-debug index d258a16e8..37ae1fa35 100644 --- a/configure/os/CONFIG.Common.vxWorks-mpc8548-debug +++ b/configure/os/CONFIG.Common.vxWorks-mpc8548-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-mpc8548-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-mpc8548-debug targets. # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-mpc8548-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-pentium b/configure/os/CONFIG.Common.vxWorks-pentium index abec33c6a..9aee09ca8 100644 --- a/configure/os/CONFIG.Common.vxWorks-pentium +++ b/configure/os/CONFIG.Common.vxWorks-pentium @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-pentium # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-pentium target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-pentium #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-pentium-debug b/configure/os/CONFIG.Common.vxWorks-pentium-debug index c1e40efb9..f01fe4ce2 100644 --- a/configure/os/CONFIG.Common.vxWorks-pentium-debug +++ b/configure/os/CONFIG.Common.vxWorks-pentium-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-pentium-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-pentium-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-pentium-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc32 b/configure/os/CONFIG.Common.vxWorks-ppc32 index a8508758b..4e208b59b 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc32 +++ b/configure/os/CONFIG.Common.vxWorks-ppc32 @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc603 targets with >32MB of RAM # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc603_long # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Include definitions common to all vxWorks target archs diff --git a/configure/os/CONFIG.Common.vxWorks-ppc32-debug b/configure/os/CONFIG.Common.vxWorks-ppc32-debug index bb46c7aba..5c7907f25 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc32-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc32-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc32-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc32-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc32-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc32sf b/configure/os/CONFIG.Common.vxWorks-ppc32sf index 0c1dccd84..26e0cc218 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc32sf +++ b/configure/os/CONFIG.Common.vxWorks-ppc32sf @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc32sf targets # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc32sf # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Inherit the settings from vxWorks-ppc32 diff --git a/configure/os/CONFIG.Common.vxWorks-ppc32sf-debug b/configure/os/CONFIG.Common.vxWorks-ppc32sf-debug index dd2a350bb..e8d5aea3f 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc32sf-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc32sf-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc32sf-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc32sf-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc32sf-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc603 b/configure/os/CONFIG.Common.vxWorks-ppc603 index 020c3ec24..3b0e73b3d 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc603 +++ b/configure/os/CONFIG.Common.vxWorks-ppc603 @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc603 targets: PPC603 and PMC8240 CPUs # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc603 # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Include definitions common to all vxWorks target archs diff --git a/configure/os/CONFIG.Common.vxWorks-ppc603-debug b/configure/os/CONFIG.Common.vxWorks-ppc603-debug index 6a11c5489..0e4157955 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc603-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc603-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc603-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc603-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc603-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc603_long b/configure/os/CONFIG.Common.vxWorks-ppc603_long index 71a9374dd..4a61eef14 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc603_long +++ b/configure/os/CONFIG.Common.vxWorks-ppc603_long @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc603 targets with >32MB of RAM # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc603_long # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Inherit the settings from vxWorks-ppc603 diff --git a/configure/os/CONFIG.Common.vxWorks-ppc603_long-debug b/configure/os/CONFIG.Common.vxWorks-ppc603_long-debug index 20d60a43a..7eab4376f 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc603_long-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc603_long-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc603_long-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc603_long-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc603_long-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc604 b/configure/os/CONFIG.Common.vxWorks-ppc604 index 7bb94300f..45115a876 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc604 +++ b/configure/os/CONFIG.Common.vxWorks-ppc604 @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc604 targets: PPC604, MPC7xx and MPC74xx CPUs # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc604 # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Include definitions common to all vxWorks target archs diff --git a/configure/os/CONFIG.Common.vxWorks-ppc604-debug b/configure/os/CONFIG.Common.vxWorks-ppc604-debug index b476071c4..ac66b68aa 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc604-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc604-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc604-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc604-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc604-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc604_altivec b/configure/os/CONFIG.Common.vxWorks-ppc604_altivec index 540b4528a..d0becf2f7 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc604_altivec +++ b/configure/os/CONFIG.Common.vxWorks-ppc604_altivec @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc604 targets with an Altivec and >32MB of RAM. # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc604_altivec # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Inherit the settings from vxWorks-ppc604_long diff --git a/configure/os/CONFIG.Common.vxWorks-ppc604_altivec-debug b/configure/os/CONFIG.Common.vxWorks-ppc604_altivec-debug index 0a74858fd..b7e1307a5 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc604_altivec-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc604_altivec-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc604_altivec-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc604_altivec-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc604_altivec-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorks-ppc604_long b/configure/os/CONFIG.Common.vxWorks-ppc604_long index 41261381f..a90cc897b 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc604_long +++ b/configure/os/CONFIG.Common.vxWorks-ppc604_long @@ -1,9 +1,7 @@ -# $Revision-Id$ # # Definitions for vxWorks-ppc604 targets with >32MB of RAM # Site-specific overrides go in CONFIG_SITE.Common.vxWorks-ppc604_long # -# This file is maintained by the EPICS build community. #------------------------------------------------------- # Inherit the settings from vxWorks-ppc604 diff --git a/configure/os/CONFIG.Common.vxWorks-ppc604_long-debug b/configure/os/CONFIG.Common.vxWorks-ppc604_long-debug index 7831bb8b5..fa6bfe8f8 100644 --- a/configure/os/CONFIG.Common.vxWorks-ppc604_long-debug +++ b/configure/os/CONFIG.Common.vxWorks-ppc604_long-debug @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorks-ppc604_long-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks-ppc604_long-debug target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorks-ppc604_long-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.vxWorksCommon b/configure/os/CONFIG.Common.vxWorksCommon index ee6efa934..0696e3e22 100644 --- a/configure/os/CONFIG.Common.vxWorksCommon +++ b/configure/os/CONFIG.Common.vxWorksCommon @@ -1,8 +1,5 @@ # CONFIG.Common.vxWorksCommon # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for vxWorks target archs # Sites may override these definitions in CONFIG_SITE.Common.vxWorksCommon # or CONFIG_SITE..vxWorksCommon diff --git a/configure/os/CONFIG.Common.win32-x86-cygwin b/configure/os/CONFIG.Common.win32-x86-cygwin index 5e63bf399..4a1447994 100644 --- a/configure/os/CONFIG.Common.win32-x86-cygwin +++ b/configure/os/CONFIG.Common.win32-x86-cygwin @@ -1,8 +1,5 @@ # CONFIG.Common.win32-x86-cygwin # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for cygwin-x86 target builds # Sites may override these definitions in CONFIG_SITE.Common.win32-x86-cygwin #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.win32-x86-mingw b/configure/os/CONFIG.Common.win32-x86-mingw index 7ff9b5fe5..a8390e6ef 100644 --- a/configure/os/CONFIG.Common.win32-x86-mingw +++ b/configure/os/CONFIG.Common.win32-x86-mingw @@ -1,8 +1,5 @@ # CONFIG.Common.win32-x86-mingw # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-mingw target builds # Sites may override these definitions in CONFIG_SITE.Common.win32-x86-mingw #------------------------------------------------------- diff --git a/configure/os/CONFIG.Common.windows-x64-mingw b/configure/os/CONFIG.Common.windows-x64-mingw index b2943af16..c2623bd39 100644 --- a/configure/os/CONFIG.Common.windows-x64-mingw +++ b/configure/os/CONFIG.Common.windows-x64-mingw @@ -1,8 +1,5 @@ # CONFIG.Common.windows-x64-mingw # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64-mingw target builds # Sites may override these definitions in CONFIG_SITE.Common.windows-x64-mingw #------------------------------------------------------- diff --git a/configure/os/CONFIG.UnixCommon.Common b/configure/os/CONFIG.UnixCommon.Common index 13044f914..906c7079d 100644 --- a/configure/os/CONFIG.UnixCommon.Common +++ b/configure/os/CONFIG.UnixCommon.Common @@ -1,8 +1,5 @@ # CONFIG.UnixCommon.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions common to unix hosts # Sites may override these definitions in CONFIG_SITE.UnixCommon.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.aix-ppc-gnu.Common b/configure/os/CONFIG.aix-ppc-gnu.Common index 3364a14c0..fee4ba0a4 100644 --- a/configure/os/CONFIG.aix-ppc-gnu.Common +++ b/configure/os/CONFIG.aix-ppc-gnu.Common @@ -1,8 +1,5 @@ # CONFIG.aix-ppc-gnu.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for aix-ppc gnu compiler host builds # Sites may override these definitions in CONFIG_SITE.aix-ppc-gnu.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.aix-ppc-gnu.aix-ppc-gnu b/configure/os/CONFIG.aix-ppc-gnu.aix-ppc-gnu index 989bda8ff..a8b8f4c3c 100644 --- a/configure/os/CONFIG.aix-ppc-gnu.aix-ppc-gnu +++ b/configure/os/CONFIG.aix-ppc-gnu.aix-ppc-gnu @@ -1,6 +1,5 @@ # CONFIG.aix-ppc-gnu.aix-ppc-gnu # -# # Definitions for aix-ppc-gnu host - aix-ppc-gnu target builds # Sites may override these definitions in CONFIG_SITE.aix-ppc-gnu.aix-ppc-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.aix-ppc.Common b/configure/os/CONFIG.aix-ppc.Common index d791599e1..67833777b 100644 --- a/configure/os/CONFIG.aix-ppc.Common +++ b/configure/os/CONFIG.aix-ppc.Common @@ -1,7 +1,5 @@ # CONFIG.aix-ppc.Common # -# This file is maintained by the build community. -# # Definitions for aix-ppc host builds # Sites may override these definitions in CONFIG_SITE.aix-ppc.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.cygwin-x86.Common b/configure/os/CONFIG.cygwin-x86.Common index d0e59a618..1fffc7b4c 100644 --- a/configure/os/CONFIG.cygwin-x86.Common +++ b/configure/os/CONFIG.cygwin-x86.Common @@ -1,8 +1,5 @@ # CONFIG.cygwin-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for cygwin-x86 host archs # Sites may override these definitions in CONFIG_SITE.cygwin-x86.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.cygwin-x86.cygwin-x86 b/configure/os/CONFIG.cygwin-x86.cygwin-x86 index 37f365249..965a524aa 100644 --- a/configure/os/CONFIG.cygwin-x86.cygwin-x86 +++ b/configure/os/CONFIG.cygwin-x86.cygwin-x86 @@ -1,7 +1,5 @@ # CONFIG.cygwin-x86.cygwin-x86 # -# $Revision-Id$ -# # Definitions for cygwin-x86 host - cygwin-x86 target builds # Sites may override these definitions in CONFIG_SITE.cygwin-x86.cygwin-x86 #------------------------------------------------------- diff --git a/configure/os/CONFIG.cygwin-x86.cygwin-x86-debug b/configure/os/CONFIG.cygwin-x86.cygwin-x86-debug index 67f380a9d..d51734542 100644 --- a/configure/os/CONFIG.cygwin-x86.cygwin-x86-debug +++ b/configure/os/CONFIG.cygwin-x86.cygwin-x86-debug @@ -1,8 +1,5 @@ # CONFIG.cygwin-x86.cygwin-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for cygwin-x86 host - cygwin-x86-debug target build # Sites may override these definitions in CONFIG_SITE.cygwin-x86.cygwin-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.cygwin-x86_64.Common b/configure/os/CONFIG.cygwin-x86_64.Common index ff6c3e2c8..06c2fc0d3 100644 --- a/configure/os/CONFIG.cygwin-x86_64.Common +++ b/configure/os/CONFIG.cygwin-x86_64.Common @@ -1,8 +1,5 @@ # CONFIG.cygwin-x86_64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for cygwin-x86_64 host archs # Sites may override these definitions in CONFIG_SITE.cygwin-x86_64.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 b/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 index 20a52a6d8..3a52fdd72 100644 --- a/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 +++ b/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 @@ -1,7 +1,5 @@ # CONFIG.cygwin-x86_64.cygwin-x86_64 # -# $Revision-Id$ -# # Definitions for cygwin-x86_64 host - cygwin-x86_64 target builds # Sites may override these definitions in CONFIG_SITE.cygwin-x86_64.cygwin-x86_64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.darwin-ppc.Common b/configure/os/CONFIG.darwin-ppc.Common index 925d381f2..ac176878f 100644 --- a/configure/os/CONFIG.darwin-ppc.Common +++ b/configure/os/CONFIG.darwin-ppc.Common @@ -1,8 +1,5 @@ # CONFIG.darwin-ppc.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for darwin-ppc host builds # Sites may override these definitions in CONFIG_SITE.darwin-ppc.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.darwin-ppc.darwin-ppc-debug b/configure/os/CONFIG.darwin-ppc.darwin-ppc-debug index 47ad7f818..985052031 100644 --- a/configure/os/CONFIG.darwin-ppc.darwin-ppc-debug +++ b/configure/os/CONFIG.darwin-ppc.darwin-ppc-debug @@ -1,8 +1,5 @@ # CONFIG.darwin-ppc.darwin-ppc-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for darwin-ppc host - darwin-ppc-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.darwin-ppc.darwin-ppc-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.darwin-ppcx86.Common b/configure/os/CONFIG.darwin-ppcx86.Common index f4155c76d..749835ced 100644 --- a/configure/os/CONFIG.darwin-ppcx86.Common +++ b/configure/os/CONFIG.darwin-ppcx86.Common @@ -1,8 +1,5 @@ # CONFIG.darwin-ppcx86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for Darwin universal PowerPC + x86 host builds # Sites may override these definitions in CONFIG_SITE.darwin-ppcx86.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.darwin-x86.Common b/configure/os/CONFIG.darwin-x86.Common index 1e02a0b2b..e779f7dc1 100644 --- a/configure/os/CONFIG.darwin-x86.Common +++ b/configure/os/CONFIG.darwin-x86.Common @@ -1,8 +1,5 @@ # CONFIG.darwin-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for darwin-x86 host builds # Sites may override these definitions in CONFIG_SITE.darwin-x86.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.darwin-x86.darwin-x86-debug b/configure/os/CONFIG.darwin-x86.darwin-x86-debug index 9a551540a..3bf4db63f 100644 --- a/configure/os/CONFIG.darwin-x86.darwin-x86-debug +++ b/configure/os/CONFIG.darwin-x86.darwin-x86-debug @@ -1,8 +1,5 @@ # CONFIG.darwin-x86.darwin-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for darwin-x86 host - darwin-x86-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.darwin-x86.darwin-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.darwinCommon.darwinCommon b/configure/os/CONFIG.darwinCommon.darwinCommon index 82b9b4344..32d9aa1fd 100644 --- a/configure/os/CONFIG.darwinCommon.darwinCommon +++ b/configure/os/CONFIG.darwinCommon.darwinCommon @@ -1,8 +1,5 @@ # CONFIG.darwinCommon.darwinCommon # -# $Revision-Id$ -# This file is maintained by the build community. -# # Common definitions for darwin builds # Sites may override these definitions in CONFIG_SITE.darwinCommon.darwinCommon #------------------------------------------------------- diff --git a/configure/os/CONFIG.freebsd-x86.Common b/configure/os/CONFIG.freebsd-x86.Common index d9b2ff892..1bd10de2d 100644 --- a/configure/os/CONFIG.freebsd-x86.Common +++ b/configure/os/CONFIG.freebsd-x86.Common @@ -1,6 +1,3 @@ -# $Revision-Id$ -# -# This file is maintained by the build community. # # Definitions for freebsd host builds # Sites may override these definitions in CONFIG_SITE.freebsd-x86.Common diff --git a/configure/os/CONFIG.freebsd-x86.freebsd-x86 b/configure/os/CONFIG.freebsd-x86.freebsd-x86 index b70c48388..b5e2bcff4 100644 --- a/configure/os/CONFIG.freebsd-x86.freebsd-x86 +++ b/configure/os/CONFIG.freebsd-x86.freebsd-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Definitions for freebsd-x86 host - freebsd-x86 target builds # Sites may override these definitions in CONFIG_SITE.freebsd-x86.freebsd-x86 diff --git a/configure/os/CONFIG.freebsd-x86_64.Common b/configure/os/CONFIG.freebsd-x86_64.Common index 9e3ecac5c..397bf12f6 100644 --- a/configure/os/CONFIG.freebsd-x86_64.Common +++ b/configure/os/CONFIG.freebsd-x86_64.Common @@ -1,6 +1,3 @@ -# $Revision-Id$ -# -# This file is maintained by the build community. # # Definitions for freebsd host builds # Sites may override these definitions in CONFIG_SITE.freebsd-x86_64.Common diff --git a/configure/os/CONFIG.freebsd-x86_64.freebsd-x86_64 b/configure/os/CONFIG.freebsd-x86_64.freebsd-x86_64 index dde69899a..dcc8888ce 100644 --- a/configure/os/CONFIG.freebsd-x86_64.freebsd-x86_64 +++ b/configure/os/CONFIG.freebsd-x86_64.freebsd-x86_64 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Definitions for freebsd-x86_64 host - freebsd-x86_64 target builds # Sites may override these definitions in CONFIG_SITE.freebsd-x86_64.freebsd-x86_64 diff --git a/configure/os/CONFIG.linux-arm-debug.Common b/configure/os/CONFIG.linux-arm-debug.Common index 16ea60420..66dd0c89e 100644 --- a/configure/os/CONFIG.linux-arm-debug.Common +++ b/configure/os/CONFIG.linux-arm-debug.Common @@ -1,8 +1,5 @@ # CONFIG.linux-arm-debug.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-arm-debug host builds # Override these settings in CONFIG_SITE.linux-arm-debug.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-arm-debug.linux-arm-debug b/configure/os/CONFIG.linux-arm-debug.linux-arm-debug index 2567008aa..6e38378ee 100644 --- a/configure/os/CONFIG.linux-arm-debug.linux-arm-debug +++ b/configure/os/CONFIG.linux-arm-debug.linux-arm-debug @@ -1,8 +1,5 @@ # CONFIG.linux-arm-debug.linux-arm-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-arm-debug host and target build # Override these settings in CONFIG_SITE.linux-arm-debug.linux-arm-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-arm.Common b/configure/os/CONFIG.linux-arm.Common index 788f594d7..9ad637827 100644 --- a/configure/os/CONFIG.linux-arm.Common +++ b/configure/os/CONFIG.linux-arm.Common @@ -1,7 +1,5 @@ # CONFIG.linux-arm.Common # -# $Revision-Id$ -# # Definitions for linux-arm host builds # Sites may override these definitions in CONFIG_SITE.linux-arm.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-arm.linux-arm b/configure/os/CONFIG.linux-arm.linux-arm index e52660f14..2e7687d0a 100644 --- a/configure/os/CONFIG.linux-arm.linux-arm +++ b/configure/os/CONFIG.linux-arm.linux-arm @@ -1,7 +1,5 @@ # CONFIG.linux-arm.linux-arm # -# $Revision-Id$ -# # Definitions for native linux-arm builds # Sites may override these definitions in CONFIG_SITE.linux-arm.linux-arm #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-arm.linux-arm-debug b/configure/os/CONFIG.linux-arm.linux-arm-debug index d6e86be18..0fb2fca27 100644 --- a/configure/os/CONFIG.linux-arm.linux-arm-debug +++ b/configure/os/CONFIG.linux-arm.linux-arm-debug @@ -1,8 +1,5 @@ # CONFIG.linux-arm.linux-arm-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-arm host - linux-arm-debug target build # Override these settings in CONFIG_SITE.linux-arm.linux-arm-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-ppc.Common b/configure/os/CONFIG.linux-ppc.Common index f93334210..377a25f08 100644 --- a/configure/os/CONFIG.linux-ppc.Common +++ b/configure/os/CONFIG.linux-ppc.Common @@ -1,7 +1,5 @@ # CONFIG.linux-ppc.Common # -# This file is maintained by the build community. -# # Definitions for linux-ppc host builds # Sites may override these definitions in CONFIG_SITE.linux-ppc.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-ppc.linux-ppc b/configure/os/CONFIG.linux-ppc.linux-ppc index 3c437df59..5010d1bc3 100644 --- a/configure/os/CONFIG.linux-ppc.linux-ppc +++ b/configure/os/CONFIG.linux-ppc.linux-ppc @@ -1,6 +1,5 @@ # CONFIG.linux-ppc.linux-ppc # -# # Definitions for linux-ppc host - linux-ppc target builds # Sites may override these definitions in CONFIG_SITE.linux-ppc.linux-ppc #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-ppc64.Common b/configure/os/CONFIG.linux-ppc64.Common index 6d1977184..516cc4ffe 100644 --- a/configure/os/CONFIG.linux-ppc64.Common +++ b/configure/os/CONFIG.linux-ppc64.Common @@ -1,8 +1,5 @@ # CONFIG.linux-ppc64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-ppc64 host builds # Sites may override these definitions in CONFIG_SITE.linux-ppc64.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-ppc64.linux-ppc64 b/configure/os/CONFIG.linux-ppc64.linux-ppc64 index a866f5a74..cfd00a88f 100644 --- a/configure/os/CONFIG.linux-ppc64.linux-ppc64 +++ b/configure/os/CONFIG.linux-ppc64.linux-ppc64 @@ -1,7 +1,5 @@ # CONFIG.linux-ppc64.linux-ppc64 # -# $Revision-Id$ -# # Definitions for linux-ppc64 host - linux-ppc64 target builds # Sites may override these definitions in CONFIG_SITE.linux-ppc64.linux-ppc64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86-borland.Common b/configure/os/CONFIG.linux-x86-borland.Common index 82f30bcbf..c004172e6 100644 --- a/configure/os/CONFIG.linux-x86-borland.Common +++ b/configure/os/CONFIG.linux-x86-borland.Common @@ -1,8 +1,5 @@ # CONFIG.linux-x86-borland.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86-borland host builds # Sites may override these definitions in CONFIG_SITE.linux-x86-borland.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86-borland.linux-x86-borland b/configure/os/CONFIG.linux-x86-borland.linux-x86-borland index c58be3c74..e7a7e3cdb 100644 --- a/configure/os/CONFIG.linux-x86-borland.linux-x86-borland +++ b/configure/os/CONFIG.linux-x86-borland.linux-x86-borland @@ -1,7 +1,5 @@ # CONFIG.linux-x86-borland.linux-x86-borland # -# $Revision-Id$ -# # Definitions for linux-x86-borland host - linux-x86-borland target builds # Sites may override these definitions in CONFIG_SITE.linux-x86-borland.linux-x86-borland #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86-debug.Common b/configure/os/CONFIG.linux-x86-debug.Common index b16b70287..800edb394 100644 --- a/configure/os/CONFIG.linux-x86-debug.Common +++ b/configure/os/CONFIG.linux-x86-debug.Common @@ -1,8 +1,5 @@ # CONFIG.linux-x86-debug.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 debug with debug compiler flags # Sites may override these definitions in CONFIG_SITE.linux-x86-debug.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86-debug.linux-x86-debug b/configure/os/CONFIG.linux-x86-debug.linux-x86-debug index 0b0e0f4e8..737a116f3 100644 --- a/configure/os/CONFIG.linux-x86-debug.linux-x86-debug +++ b/configure/os/CONFIG.linux-x86-debug.linux-x86-debug @@ -1,8 +1,5 @@ # CONFIG.linux-x86-debug.linux-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 host - linux-x86 target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.linux-x86-debug.linux-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86.Common b/configure/os/CONFIG.linux-x86.Common index f6d94061f..bfaf967ca 100644 --- a/configure/os/CONFIG.linux-x86.Common +++ b/configure/os/CONFIG.linux-x86.Common @@ -1,8 +1,5 @@ # CONFIG.linux-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 host builds # Sites may override these definitions in CONFIG_SITE.linux-x86.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86.linux-x86 b/configure/os/CONFIG.linux-x86.linux-x86 index 6414b5ab0..f6a79241a 100644 --- a/configure/os/CONFIG.linux-x86.linux-x86 +++ b/configure/os/CONFIG.linux-x86.linux-x86 @@ -1,7 +1,5 @@ # CONFIG.linux-x86.linux-x86 # -# $Revision-Id$ -# # Definitions for linux-x86 host - linux-x86 target builds # Sites may override these definitions in CONFIG_SITE.linux-x86.linux-x86 #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86.linux-x86-debug b/configure/os/CONFIG.linux-x86.linux-x86-debug index 17b4f176e..dc71572d3 100644 --- a/configure/os/CONFIG.linux-x86.linux-x86-debug +++ b/configure/os/CONFIG.linux-x86.linux-x86-debug @@ -1,8 +1,5 @@ # CONFIG.linux-x86.linux-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86 host - linux-x86-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.linux-x86.linux-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86_64-debug.Common b/configure/os/CONFIG.linux-x86_64-debug.Common index da7348ad1..70bdf4e4b 100644 --- a/configure/os/CONFIG.linux-x86_64-debug.Common +++ b/configure/os/CONFIG.linux-x86_64-debug.Common @@ -1,8 +1,5 @@ # CONFIG.linux-x86_64-debug.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86_64 debug with debug compiler flags # Sites may override these definitions in CONFIG_SITE.linux-x86_64-debug.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86_64-debug.linux-x86_64-debug b/configure/os/CONFIG.linux-x86_64-debug.linux-x86_64-debug index 8a935237d..6f7980235 100644 --- a/configure/os/CONFIG.linux-x86_64-debug.linux-x86_64-debug +++ b/configure/os/CONFIG.linux-x86_64-debug.linux-x86_64-debug @@ -1,8 +1,5 @@ # CONFIG.linux-x86_64-debug.linux-x86_64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86_64 host - linux-x86_64 target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86_64.Common b/configure/os/CONFIG.linux-x86_64.Common index 23c105c46..2a751b38c 100644 --- a/configure/os/CONFIG.linux-x86_64.Common +++ b/configure/os/CONFIG.linux-x86_64.Common @@ -1,8 +1,5 @@ # CONFIG.linux-x86_64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86_64 host builds # Sites may override these definitions in CONFIG_SITE.linux-x86_64.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86_64.linux-x86_64 b/configure/os/CONFIG.linux-x86_64.linux-x86_64 index 34e4a2eef..4466a7edb 100644 --- a/configure/os/CONFIG.linux-x86_64.linux-x86_64 +++ b/configure/os/CONFIG.linux-x86_64.linux-x86_64 @@ -1,7 +1,5 @@ # CONFIG.linux-x86_64.linux-x86_64 # -# $Revision-Id$ -# # Definitions for linux-x86_64 host - linux-x86_64 target builds # Sites may override these definitions in CONFIG_SITE.linux-x86_64.linux-x86_64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.linux-x86_64.linux-x86_64-debug b/configure/os/CONFIG.linux-x86_64.linux-x86_64-debug index 220b1d2de..8c804ee08 100644 --- a/configure/os/CONFIG.linux-x86_64.linux-x86_64-debug +++ b/configure/os/CONFIG.linux-x86_64.linux-x86_64-debug @@ -1,8 +1,5 @@ # CONFIG.linux-x86_64.linux-x86_64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for linux-x86_64 host - linux-x86_64-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.linux-x86_64.linux-x86_64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc-debug.Common b/configure/os/CONFIG.solaris-sparc-debug.Common index d148a238f..256a72118 100644 --- a/configure/os/CONFIG.solaris-sparc-debug.Common +++ b/configure/os/CONFIG.solaris-sparc-debug.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc-debug.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc debug with debug compiler flags # Sites may override these definitions in CONFIG_SITE.solaris-sparc-debug.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc-debug.solaris-sparc-debug b/configure/os/CONFIG.solaris-sparc-debug.solaris-sparc-debug index c2c309174..9510bc6fa 100644 --- a/configure/os/CONFIG.solaris-sparc-debug.solaris-sparc-debug +++ b/configure/os/CONFIG.solaris-sparc-debug.solaris-sparc-debug @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc-debug.solaris-sparc-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host - solaris-sparc target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.solaris-sparc-debug.solaris-sparc-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc-gnu.Common b/configure/os/CONFIG.solaris-sparc-gnu.Common index d8dd3d0d5..1ec37610f 100644 --- a/configure/os/CONFIG.solaris-sparc-gnu.Common +++ b/configure/os/CONFIG.solaris-sparc-gnu.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc-gnu.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc gnu compiler host builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc-gnu.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc-gnu.solaris-sparc-gnu b/configure/os/CONFIG.solaris-sparc-gnu.solaris-sparc-gnu index ebdc042a8..03476b833 100644 --- a/configure/os/CONFIG.solaris-sparc-gnu.solaris-sparc-gnu +++ b/configure/os/CONFIG.solaris-sparc-gnu.solaris-sparc-gnu @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc-gnu.solaris-sparc-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc gnu compiler host - solaris-sparc gnu compiler target builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc-gnu.solaris-sparc-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc.Common b/configure/os/CONFIG.solaris-sparc.Common index 73208c3b8..3c5fb044d 100644 --- a/configure/os/CONFIG.solaris-sparc.Common +++ b/configure/os/CONFIG.solaris-sparc.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host archs # Sites may override these definitions in CONFIG_SITE.solaris-sparc.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc.solaris-sparc b/configure/os/CONFIG.solaris-sparc.solaris-sparc index 99b08ef3c..de625aed1 100644 --- a/configure/os/CONFIG.solaris-sparc.solaris-sparc +++ b/configure/os/CONFIG.solaris-sparc.solaris-sparc @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc.solaris-sparc # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host - solaris-sparc target build # Sites may override these definitions in CONFIG_SITE.solaris-sparc.solaris-sparc #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc.solaris-sparc-debug b/configure/os/CONFIG.solaris-sparc.solaris-sparc-debug index 433b4aea4..5578bcd66 100644 --- a/configure/os/CONFIG.solaris-sparc.solaris-sparc-debug +++ b/configure/os/CONFIG.solaris-sparc.solaris-sparc-debug @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc.solaris-sparc-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host - solaris-sparc-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.solaris-sparc.solaris-sparc-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc.solaris-sparc-gnu b/configure/os/CONFIG.solaris-sparc.solaris-sparc-gnu index 0b886af65..423d3dc4b 100644 --- a/configure/os/CONFIG.solaris-sparc.solaris-sparc-gnu +++ b/configure/os/CONFIG.solaris-sparc.solaris-sparc-gnu @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc.solaris-sparc-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host - solaris-sparc-gnu target build with gnu compiler # Sites may override these definitions in CONFIG_SITE.solaris-sparc.solaris-sparc-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc.solaris-sparc64 b/configure/os/CONFIG.solaris-sparc.solaris-sparc64 index 7c0929786..06c9ffa17 100644 --- a/configure/os/CONFIG.solaris-sparc.solaris-sparc64 +++ b/configure/os/CONFIG.solaris-sparc.solaris-sparc64 @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc.solaris-sparc64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host - solaris-sparc64 target build with Sun compiler # Sites may override these definitions in CONFIG_SITE.solaris-sparc.solaris-sparc64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc.solaris-sparc64-gnu b/configure/os/CONFIG.solaris-sparc.solaris-sparc64-gnu index 4a4b1352c..12c33de2b 100644 --- a/configure/os/CONFIG.solaris-sparc.solaris-sparc64-gnu +++ b/configure/os/CONFIG.solaris-sparc.solaris-sparc64-gnu @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc.solaris-sparc64-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc host - solaris-sparc64-gnu target build with gnu compiler # Sites may override these definitions in CONFIG_SITE.solaris-sparc.solaris-sparc64-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc64-gnu.Common b/configure/os/CONFIG.solaris-sparc64-gnu.Common index 7e004f5c0..a8e281af2 100644 --- a/configure/os/CONFIG.solaris-sparc64-gnu.Common +++ b/configure/os/CONFIG.solaris-sparc64-gnu.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc64-gnu.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 gnu compiler host builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc64-gnu.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc64-gnu.solaris-sparc64-gnu b/configure/os/CONFIG.solaris-sparc64-gnu.solaris-sparc64-gnu index 26a30d1a2..cbc921cd1 100644 --- a/configure/os/CONFIG.solaris-sparc64-gnu.solaris-sparc64-gnu +++ b/configure/os/CONFIG.solaris-sparc64-gnu.solaris-sparc64-gnu @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc64-gnu.solaris-sparc64-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 gnu compiler host - solaris-sparc64 gnu compiler target builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc64-gnu.solaris-sparc64-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc64.Common b/configure/os/CONFIG.solaris-sparc64.Common index e62d51750..f87e58156 100644 --- a/configure/os/CONFIG.solaris-sparc64.Common +++ b/configure/os/CONFIG.solaris-sparc64.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 Sun compiler host builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc64.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc64.solaris-sparc64 b/configure/os/CONFIG.solaris-sparc64.solaris-sparc64 index 451ecde08..b862a3153 100644 --- a/configure/os/CONFIG.solaris-sparc64.solaris-sparc64 +++ b/configure/os/CONFIG.solaris-sparc64.solaris-sparc64 @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc64.solaris-sparc64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 compiler host - solaris-sparc64 compiler target builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc64.solaris-sparc64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-sparc64.solaris-sparc64-debug b/configure/os/CONFIG.solaris-sparc64.solaris-sparc64-debug index ca32026e1..edbb733fc 100644 --- a/configure/os/CONFIG.solaris-sparc64.solaris-sparc64-debug +++ b/configure/os/CONFIG.solaris-sparc64.solaris-sparc64-debug @@ -1,8 +1,5 @@ # CONFIG.solaris-sparc64.solaris-sparc64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-sparc64 host - solaris-sparc64-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.solaris-sparc64.solaris-sparc64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86-gnu.Common b/configure/os/CONFIG.solaris-x86-gnu.Common index d6c0749dc..e8111548f 100644 --- a/configure/os/CONFIG.solaris-x86-gnu.Common +++ b/configure/os/CONFIG.solaris-x86-gnu.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-x86-gnu.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 gnu compiler host builds # Sites may override these definitions in CONFIG_SITE.solaris-x86-gnu.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86-gnu.solaris-x86-gnu b/configure/os/CONFIG.solaris-x86-gnu.solaris-x86-gnu index 208c596a0..1c2c43826 100644 --- a/configure/os/CONFIG.solaris-x86-gnu.solaris-x86-gnu +++ b/configure/os/CONFIG.solaris-x86-gnu.solaris-x86-gnu @@ -1,8 +1,5 @@ # CONFIG.solaris-x86-gnu.solaris-x86-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 gnu compiler host - solaris-x86 gnu compiler target builds # Sites may override these definitions in CONFIG_SITE.solaris-x86-gnu.solaris-x86-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86.Common b/configure/os/CONFIG.solaris-x86.Common index faea62005..9ae62e5ef 100644 --- a/configure/os/CONFIG.solaris-x86.Common +++ b/configure/os/CONFIG.solaris-x86.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 host builds # Sites may override these definitions in CONFIG_SITE.solaris-x86.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86.solaris-x86 b/configure/os/CONFIG.solaris-x86.solaris-x86 index 7a815235e..2e4bb23e2 100644 --- a/configure/os/CONFIG.solaris-x86.solaris-x86 +++ b/configure/os/CONFIG.solaris-x86.solaris-x86 @@ -1,8 +1,5 @@ # CONFIG.solaris-x86.solaris-x86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 host - solaris-x86 target builds # Sites may override these definitions in CONFIG_SITE.solaris-x86.solaris-x86 #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86.solaris-x86-debug b/configure/os/CONFIG.solaris-x86.solaris-x86-debug index 5840ce2c7..505080310 100644 --- a/configure/os/CONFIG.solaris-x86.solaris-x86-debug +++ b/configure/os/CONFIG.solaris-x86.solaris-x86-debug @@ -1,8 +1,5 @@ # CONFIG.solaris-x86.solaris-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 host - solaris-x86-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.solaris-x86.solaris-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86.solaris-x86_64 b/configure/os/CONFIG.solaris-x86.solaris-x86_64 index 8fb45c39b..e1ef93afe 100644 --- a/configure/os/CONFIG.solaris-x86.solaris-x86_64 +++ b/configure/os/CONFIG.solaris-x86.solaris-x86_64 @@ -1,8 +1,5 @@ # CONFIG.solaris-x86.solaris-x86_64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86 host - solaris-x86_64 target build with Sun compiler # Sites may override these definitions in CONFIG_SITE.solaris-x86.solaris-x86_64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86_64-gnu.Common b/configure/os/CONFIG.solaris-x86_64-gnu.Common index 180f9d03e..9c0296d3d 100644 --- a/configure/os/CONFIG.solaris-x86_64-gnu.Common +++ b/configure/os/CONFIG.solaris-x86_64-gnu.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-x86_64-gnu.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 gnu compiler host builds # Sites may override these definitions in CONFIG_SITE.solaris-sparc64-gnu.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86_64-gnu.solaris-x86_64-gnu b/configure/os/CONFIG.solaris-x86_64-gnu.solaris-x86_64-gnu index 8e1f4789f..8ff61b8a8 100644 --- a/configure/os/CONFIG.solaris-x86_64-gnu.solaris-x86_64-gnu +++ b/configure/os/CONFIG.solaris-x86_64-gnu.solaris-x86_64-gnu @@ -1,8 +1,5 @@ # CONFIG.solaris-x86_64-gnu.solaris-x86_64-gnu # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 gnu compiler host - solaris-sx86_64 gnu compiler target builds # Sites may override these definitions in CONFIG_SITE.solaris-x86_64-gnu.solaris-x86_64-gnu #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86_64.Common b/configure/os/CONFIG.solaris-x86_64.Common index 6d650f660..a8b6c17ec 100644 --- a/configure/os/CONFIG.solaris-x86_64.Common +++ b/configure/os/CONFIG.solaris-x86_64.Common @@ -1,8 +1,5 @@ # CONFIG.solaris-x86_64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 Sun compiler host builds # Sites may override these definitions in CONFIG_SITE.solaris-x86_64.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86_64.solaris-x86_64 b/configure/os/CONFIG.solaris-x86_64.solaris-x86_64 index 21deb353d..7e2111e76 100644 --- a/configure/os/CONFIG.solaris-x86_64.solaris-x86_64 +++ b/configure/os/CONFIG.solaris-x86_64.solaris-x86_64 @@ -1,8 +1,5 @@ # CONFIG.solaris-x86_64.solaris-x86_64 # -# $Id -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 Sun compiler host - solaris-x86_64 Sun compiler target builds # Sites may override these definitions in CONFIG_SITE.solaris-x86_64.solaris-x86_64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.solaris-x86_64.solaris-x86_64-debug b/configure/os/CONFIG.solaris-x86_64.solaris-x86_64-debug index c3e5dbd5f..fb375157d 100644 --- a/configure/os/CONFIG.solaris-x86_64.solaris-x86_64-debug +++ b/configure/os/CONFIG.solaris-x86_64.solaris-x86_64-debug @@ -1,8 +1,5 @@ # CONFIG.solaris-x86_64.solaris-x86_64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris-x86_64 host - solaris-x86_64-debug target build with debug compiler flags # Sites may override these definitions in CONFIG_SITE.solaris-x86_64.solaris-x86_64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.solarisCommon.solarisCommon b/configure/os/CONFIG.solarisCommon.solarisCommon index 21c90f32c..bf8acbdc0 100644 --- a/configure/os/CONFIG.solarisCommon.solarisCommon +++ b/configure/os/CONFIG.solarisCommon.solarisCommon @@ -1,8 +1,5 @@ # CONFIG.solarisCommon.solarisCommon # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for solaris host - solaris target build # Sites may override these definitions in CONFIG_SITE.solarisCommon.solarisCommon #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-borland.Common b/configure/os/CONFIG.win32-x86-borland.Common index ce3bbcc34..36f08e15d 100644 --- a/configure/os/CONFIG.win32-x86-borland.Common +++ b/configure/os/CONFIG.win32-x86-borland.Common @@ -1,8 +1,5 @@ # CONFIG.win32-x86-borland.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-borland host archs # Sites may override these definitions in CONFIG_SITE.win32-x86-borland.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-borland.win32-x86-borland b/configure/os/CONFIG.win32-x86-borland.win32-x86-borland index 9500fc949..a25dc37b3 100644 --- a/configure/os/CONFIG.win32-x86-borland.win32-x86-borland +++ b/configure/os/CONFIG.win32-x86-borland.win32-x86-borland @@ -1,8 +1,5 @@ # CONFIG.win32-x86-borland.win32-x86-borland # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-borland target arch when host arch is win32-x86-borland # Sites may override these definitions in CONFIG_SITE.win32-x86-borland.win32-x86-borland #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-cygwin.Common b/configure/os/CONFIG.win32-x86-cygwin.Common index 2593ed8d2..b7ad5992a 100644 --- a/configure/os/CONFIG.win32-x86-cygwin.Common +++ b/configure/os/CONFIG.win32-x86-cygwin.Common @@ -1,8 +1,5 @@ # CONFIG.win32-x86-cygwin.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-cygwin host archs # Sites may override these definitions in CONFIG_SITE.win32-x86-cygwin.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin b/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin index aa29f4d7a..d0ad5a15d 100644 --- a/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin +++ b/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin @@ -1,7 +1,5 @@ # CONFIG.win32-x86-cygwin.win32-x86-cygwin # -# $Revision-Id$ -# # Definitions for win32-x86-cygwin host - win32-x86-cygwin target builds # Sites may override these definitions in CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin-debug b/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin-debug index a0125a25a..f789ff1c5 100644 --- a/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin-debug +++ b/configure/os/CONFIG.win32-x86-cygwin.win32-x86-cygwin-debug @@ -1,8 +1,5 @@ # CONFIG.win32-x86-cygwin.win32-x86-cygwin-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-cygwin compiler host - win32-x86-cygwin debug compiler target builds # Sites may override these definitions in CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-debug.Common b/configure/os/CONFIG.win32-x86-debug.Common index 5c3376e9e..9a394bf59 100644 --- a/configure/os/CONFIG.win32-x86-debug.Common +++ b/configure/os/CONFIG.win32-x86-debug.Common @@ -1,8 +1,5 @@ # CONFIG.win32-x86-debug.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86 debug with debug compiler flags # Sites may override these definitions in CONFIG_SITE.win32-x86-debug.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-debug.win32-x86-debug b/configure/os/CONFIG.win32-x86-debug.win32-x86-debug index 92f025c49..f568cd148 100644 --- a/configure/os/CONFIG.win32-x86-debug.win32-x86-debug +++ b/configure/os/CONFIG.win32-x86-debug.win32-x86-debug @@ -1,8 +1,5 @@ # CONFIG.win32-x86-debug.win32-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86 debug compiler host - win32-x86 debug compiler target builds # Sites may override these definitions in CONFIG_SITE.win32-x86-debug.win32-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-mingw.Common b/configure/os/CONFIG.win32-x86-mingw.Common index e8698832c..bbdfdaee2 100644 --- a/configure/os/CONFIG.win32-x86-mingw.Common +++ b/configure/os/CONFIG.win32-x86-mingw.Common @@ -1,8 +1,5 @@ # CONFIG.win32-x86-mingw.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-cygwin host archs # Sites may override these definitions in CONFIG_SITE.win32-x86-mingw.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw b/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw index c101376c8..1ea8b9c30 100644 --- a/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw +++ b/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw @@ -1,7 +1,5 @@ # CONFIG.win32-x86-mingw.win32-x86-mingw # -# $Revision-Id$ -# # Definitions for win32-x86-mingw host - win32-x86-mingw target builds # Sites may override these definitions in CONFIG_SITE.win32-x86-mingw.win32-x86-mingw #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw-debug b/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw-debug index 304eec53a..33148a819 100644 --- a/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw-debug +++ b/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw-debug @@ -1,8 +1,5 @@ # CONFIG.win32-x86-mingw.win32-x86-mingw-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-mingw compiler host - win32-x86-mingw debug compiler target builds # Sites may override these definitions in CONFIG_SITE.win32-x86-mingw.win32-x86-mingw-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-static.Common b/configure/os/CONFIG.win32-x86-static.Common index 7c4508ca6..d302e4614 100644 --- a/configure/os/CONFIG.win32-x86-static.Common +++ b/configure/os/CONFIG.win32-x86-static.Common @@ -1,8 +1,5 @@ # CONFIG.win32-x86-static.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-static host archs # Sites may override these definitions in CONFIG_SITE.win32-x86-static.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86-static.win32-x86-static b/configure/os/CONFIG.win32-x86-static.win32-x86-static index 0bb18a6d0..105c69698 100644 --- a/configure/os/CONFIG.win32-x86-static.win32-x86-static +++ b/configure/os/CONFIG.win32-x86-static.win32-x86-static @@ -1,8 +1,5 @@ # CONFIG.win32-x86-static.win32-x86.static # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-static target archs when host arch is win32-x86-static # Sites may override these definitions in CONFIG_SITE.win32-x86-static.win32-x86-static #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86.Common b/configure/os/CONFIG.win32-x86.Common index 7102a0dac..a20709481 100644 --- a/configure/os/CONFIG.win32-x86.Common +++ b/configure/os/CONFIG.win32-x86.Common @@ -1,8 +1,5 @@ # CONFIG.win32-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86 host archs # Sites may override these definitions in CONFIG_SITE.win32-x86.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86.win32-x86 b/configure/os/CONFIG.win32-x86.win32-x86 index ed6839de7..4bd9b6710 100644 --- a/configure/os/CONFIG.win32-x86.win32-x86 +++ b/configure/os/CONFIG.win32-x86.win32-x86 @@ -1,8 +1,5 @@ # CONFIG.win32-x86.win32-x86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86 target archs when host arch is win32-x86 # Sites may override these definitions in CONFIG_SITE.win32-x86.win32-x86 #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86.win32-x86-debug b/configure/os/CONFIG.win32-x86.win32-x86-debug index ed6e79654..90507e406 100644 --- a/configure/os/CONFIG.win32-x86.win32-x86-debug +++ b/configure/os/CONFIG.win32-x86.win32-x86-debug @@ -1,8 +1,5 @@ # CONFIG.win32-x86.win32-x86-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86 host - win32-x86-debug target build # Sites may override these definitions in CONFIG_SITE.win32-x86.win32-x86-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86.win32-x86-static b/configure/os/CONFIG.win32-x86.win32-x86-static index a23431744..d7513aa42 100644 --- a/configure/os/CONFIG.win32-x86.win32-x86-static +++ b/configure/os/CONFIG.win32-x86.win32-x86-static @@ -1,8 +1,5 @@ # CONFIG.win32-x86.win32-x86-static # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for win32-x86-static target archs when host arch is win32-x86 # Sites may override these definitions in CONFIG_SITE.win32-x86.win32-x86-static #------------------------------------------------------- diff --git a/configure/os/CONFIG.win32-x86.windows-x64 b/configure/os/CONFIG.win32-x86.windows-x64 index ff12735f9..09bba85f4 100644 --- a/configure/os/CONFIG.win32-x86.windows-x64 +++ b/configure/os/CONFIG.win32-x86.windows-x64 @@ -1,8 +1,5 @@ # CONFIG.win-x86.windows-x64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64 target archs when host arch is win32-x86 # Sites may override these definitions in CONFIG_SITE.win32-x86.windows-x64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64-debug.Common b/configure/os/CONFIG.windows-x64-debug.Common index e030eb265..5598ff4b5 100644 --- a/configure/os/CONFIG.windows-x64-debug.Common +++ b/configure/os/CONFIG.windows-x64-debug.Common @@ -1,8 +1,5 @@ # CONFIG.windows-x64-debug.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64 debug with debug compiler flags # Sites may override these definitions in CONFIG_SITE.windows-x64-debug.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64-debug.windows-x64-debug b/configure/os/CONFIG.windows-x64-debug.windows-x64-debug index d15b9a3aa..0a2c88d4f 100644 --- a/configure/os/CONFIG.windows-x64-debug.windows-x64-debug +++ b/configure/os/CONFIG.windows-x64-debug.windows-x64-debug @@ -1,8 +1,5 @@ # CONFIG.windows-x64-debug.windows-x64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64 debug compiler host - windows-x64 debug compiler target builds # Sites may override these definitions in CONFIG_SITE.windows-x64-debug.windows-x64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64-mingw.Common b/configure/os/CONFIG.windows-x64-mingw.Common index c467a3a51..812168480 100644 --- a/configure/os/CONFIG.windows-x64-mingw.Common +++ b/configure/os/CONFIG.windows-x64-mingw.Common @@ -1,8 +1,5 @@ # CONFIG.windows-x64-mingw.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64-mingw host archs # Sites may override these definitions in CONFIG_SITE.windows-x64-mingw.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64-mingw.windows-x64-mingw b/configure/os/CONFIG.windows-x64-mingw.windows-x64-mingw index 9e42784aa..d8e49637e 100644 --- a/configure/os/CONFIG.windows-x64-mingw.windows-x64-mingw +++ b/configure/os/CONFIG.windows-x64-mingw.windows-x64-mingw @@ -1,8 +1,5 @@ # CONFIG.windows-x64-mingw.windows-x64-mingw # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64-mingw target archs # Sites may override these definitions in CONFIG_SITE.windows-x64-mingw.windows-x64-mingw #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64-static.Common b/configure/os/CONFIG.windows-x64-static.Common index be61abad0..05ec5528d 100644 --- a/configure/os/CONFIG.windows-x64-static.Common +++ b/configure/os/CONFIG.windows-x64-static.Common @@ -1,8 +1,5 @@ # CONFIG.windows-x64-static.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64-static host archs # Sites may override these definitions in CONFIG_SITE.windows-x64-static.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64-static.windows-x64-static b/configure/os/CONFIG.windows-x64-static.windows-x64-static index e5e152411..fb33b8650 100644 --- a/configure/os/CONFIG.windows-x64-static.windows-x64-static +++ b/configure/os/CONFIG.windows-x64-static.windows-x64-static @@ -1,8 +1,5 @@ # CONFIG.windows-x64-static.windows-x64-static # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64-static target archs when host arch is windows-x64-static # Sites may override these definitions in CONFIG_SITE.windows-x64-static.windows-x64-static #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64.Common b/configure/os/CONFIG.windows-x64.Common index 252b46436..9415c9433 100644 --- a/configure/os/CONFIG.windows-x64.Common +++ b/configure/os/CONFIG.windows-x64.Common @@ -1,8 +1,5 @@ # CONFIG.windows-x64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64 host archs # Sites may override these definitions in CONFIG_SITE.windows-x64.Common #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64.windows-x64 b/configure/os/CONFIG.windows-x64.windows-x64 index f9144718f..e7ffda5a9 100644 --- a/configure/os/CONFIG.windows-x64.windows-x64 +++ b/configure/os/CONFIG.windows-x64.windows-x64 @@ -1,8 +1,5 @@ # CONFIG.windows-x64.windows-x64 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64 target archs when host arch is windows-x64 # Sites may override these definitions in CONFIG_SITE.windows-x64.windows-x64 #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64.windows-x64-debug b/configure/os/CONFIG.windows-x64.windows-x64-debug index d9f675aac..dc9162a82 100644 --- a/configure/os/CONFIG.windows-x64.windows-x64-debug +++ b/configure/os/CONFIG.windows-x64.windows-x64-debug @@ -1,8 +1,5 @@ # CONFIG.windows-x64.windows-x64-debug # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64 compiler host - windows-x64 debug compiler target builds # Sites may override these definitions in CONFIG_SITE.windows-x64.windows-x64-debug #------------------------------------------------------- diff --git a/configure/os/CONFIG.windows-x64.windows-x64-static b/configure/os/CONFIG.windows-x64.windows-x64-static index 8a6fd20f9..27387c351 100644 --- a/configure/os/CONFIG.windows-x64.windows-x64-static +++ b/configure/os/CONFIG.windows-x64.windows-x64-static @@ -1,8 +1,5 @@ # CONFIG.windows-x86.windows-x86-static # -# $Revision-Id$ -# This file is maintained by the build community. -# # Definitions for windows-x64-static target archs when host arch is windows-x64 # Sites may override these definitions in CONFIG_SITE.windows-x64.windows-x64-static #------------------------------------------------------- diff --git a/configure/os/CONFIG_COMPAT b/configure/os/CONFIG_COMPAT index 525be75d4..f0816aee0 100644 --- a/configure/os/CONFIG_COMPAT +++ b/configure/os/CONFIG_COMPAT @@ -1,7 +1,5 @@ # CONFIG_COMPAT # -# $Revision-Id$ -# # Convert old HOST_ARCH environment variable to # new EPICS_HOST_ARCH environment variable #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.RTEMS b/configure/os/CONFIG_SITE.Common.RTEMS index d2cccea67..0b5d227ee 100644 --- a/configure/os/CONFIG_SITE.Common.RTEMS +++ b/configure/os/CONFIG_SITE.Common.RTEMS @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.RTEMS # -# $Revision-Id$ -# # Site-specific information for all RTEMS targets #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.cygwin-x86 b/configure/os/CONFIG_SITE.Common.cygwin-x86 index 43a30401d..a18404d41 100644 --- a/configure/os/CONFIG_SITE.Common.cygwin-x86 +++ b/configure/os/CONFIG_SITE.Common.cygwin-x86 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.cygwin-x86 # -# $Revision-Id$ -# # Site Specific definitions for cygwin-x86 target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.cygwin-x86_64 b/configure/os/CONFIG_SITE.Common.cygwin-x86_64 index 3950526d1..77ab2e963 100644 --- a/configure/os/CONFIG_SITE.Common.cygwin-x86_64 +++ b/configure/os/CONFIG_SITE.Common.cygwin-x86_64 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.cygwin-x86_64 # -# $Revision-Id$ -# # Site Specific definitions for cygwin-x86_64 target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.darwin-ppc b/configure/os/CONFIG_SITE.Common.darwin-ppc index 659ac782d..a2550147f 100644 --- a/configure/os/CONFIG_SITE.Common.darwin-ppc +++ b/configure/os/CONFIG_SITE.Common.darwin-ppc @@ -1,8 +1,5 @@ # CONFIG_SITE.Common.darwin-ppc # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for darwin-ppc target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.darwin-ppcx86 b/configure/os/CONFIG_SITE.Common.darwin-ppcx86 index e4c32e968..2191d54f8 100644 --- a/configure/os/CONFIG_SITE.Common.darwin-ppcx86 +++ b/configure/os/CONFIG_SITE.Common.darwin-ppcx86 @@ -1,8 +1,5 @@ # CONFIG_SITE.Common.darwin-ppcx86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for darwin-ppcx86 target builds #---------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.darwin-x86 b/configure/os/CONFIG_SITE.Common.darwin-x86 index 9d9686071..8ccde555b 100644 --- a/configure/os/CONFIG_SITE.Common.darwin-x86 +++ b/configure/os/CONFIG_SITE.Common.darwin-x86 @@ -1,8 +1,5 @@ # CONFIG_SITE.Common.darwin-x86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for darwin-x86 target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.ios-arm b/configure/os/CONFIG_SITE.Common.ios-arm index 1262b4372..f406007d1 100644 --- a/configure/os/CONFIG_SITE.Common.ios-arm +++ b/configure/os/CONFIG_SITE.Common.ios-arm @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.ios-arm # -# $Revision-Id$ -# # Site-specific settings for ios-arm target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.ios-x86 b/configure/os/CONFIG_SITE.Common.ios-x86 index 8c59187c7..e97c8b778 100644 --- a/configure/os/CONFIG_SITE.Common.ios-x86 +++ b/configure/os/CONFIG_SITE.Common.ios-x86 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.ios-x86 # -# $Revision-Id$ -# # Site-specific settings for ios-x86 target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.iosCommon b/configure/os/CONFIG_SITE.Common.iosCommon index a964c5bca..573d855ae 100644 --- a/configure/os/CONFIG_SITE.Common.iosCommon +++ b/configure/os/CONFIG_SITE.Common.iosCommon @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.iosCommon # -# $Revision-Id$ -# # Site-specific settings for Apple iOS builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.linux-arm b/configure/os/CONFIG_SITE.Common.linux-arm index 0e78404cc..556ac6f09 100644 --- a/configure/os/CONFIG_SITE.Common.linux-arm +++ b/configure/os/CONFIG_SITE.Common.linux-arm @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.linux-arm # -# $Revision-Id$ -# # Site Specific definitions for all linux-arm targets #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.linux-cris b/configure/os/CONFIG_SITE.Common.linux-cris index c748c1368..b17cb0ee5 100644 --- a/configure/os/CONFIG_SITE.Common.linux-cris +++ b/configure/os/CONFIG_SITE.Common.linux-cris @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.linux-cris # -# $Revision-Id$ -# # Site Specific definitions for linux-cris target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.linux-x86 b/configure/os/CONFIG_SITE.Common.linux-x86 index 9e7262cce..6c3a8308a 100644 --- a/configure/os/CONFIG_SITE.Common.linux-x86 +++ b/configure/os/CONFIG_SITE.Common.linux-x86 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.linux-x86 # -# $Revision-Id$ -# # Site Specific definitions for linux-x86 target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.linux-x86_64 b/configure/os/CONFIG_SITE.Common.linux-x86_64 index ddc90d570..a9d139464 100644 --- a/configure/os/CONFIG_SITE.Common.linux-x86_64 +++ b/configure/os/CONFIG_SITE.Common.linux-x86_64 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.linux-x86_64 # -# $Revision-Id$ -# # Site Specific definitions for linux-x86_64 target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.linux-xscale_be b/configure/os/CONFIG_SITE.Common.linux-xscale_be index 226aebac6..69efd6ffa 100644 --- a/configure/os/CONFIG_SITE.Common.linux-xscale_be +++ b/configure/os/CONFIG_SITE.Common.linux-xscale_be @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.linux-xscale_be # -# $Revision-Id$ -# # Site specific definitions for linux-xscale_be target builds. #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.Common.solaris-sparc b/configure/os/CONFIG_SITE.Common.solaris-sparc index 851254203..e8a6c875a 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-sparc +++ b/configure/os/CONFIG_SITE.Common.solaris-sparc @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-sparc # -# $Revision-Id$ -# # Site Specific definitions for solaris-sparc target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-sparc-gnu b/configure/os/CONFIG_SITE.Common.solaris-sparc-gnu index 782275437..6e9c00f65 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-sparc-gnu +++ b/configure/os/CONFIG_SITE.Common.solaris-sparc-gnu @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-sparc-gnu # -# $Revision-Id$ -# # Site Specific definitions for solaris-sparc-gnu target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-sparc64 b/configure/os/CONFIG_SITE.Common.solaris-sparc64 index 3af199b04..5a6bf8d82 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-sparc64 +++ b/configure/os/CONFIG_SITE.Common.solaris-sparc64 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-sparc64 # -# $Revision-Id$ -# # Site Specific definitions for solaris-sparc64 target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-sparc64-gnu b/configure/os/CONFIG_SITE.Common.solaris-sparc64-gnu index 5b52b8507..d7e1d726d 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-sparc64-gnu +++ b/configure/os/CONFIG_SITE.Common.solaris-sparc64-gnu @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-sparc64-gnu # -# $Revision-Id$ -# # Site Specific definitions for solaris-sparc64-gnu target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-x86 b/configure/os/CONFIG_SITE.Common.solaris-x86 index 2a972d9cb..77bb8d45c 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-x86 +++ b/configure/os/CONFIG_SITE.Common.solaris-x86 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-x86 # -# $Revision-Id$ -# # Site Specific definitions for solaris-x86 targets # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-x86-gnu b/configure/os/CONFIG_SITE.Common.solaris-x86-gnu index 2f6b3b7cd..0f93f0f18 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-x86-gnu +++ b/configure/os/CONFIG_SITE.Common.solaris-x86-gnu @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-x86-gnu # -# $Revision-Id$ -# # Site Specific definitions for solaris-x86-gnu target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-x86_64 b/configure/os/CONFIG_SITE.Common.solaris-x86_64 index ce173608d..e54ec4f94 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-x86_64 +++ b/configure/os/CONFIG_SITE.Common.solaris-x86_64 @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-x86_64 # -# $Revision-Id$ -# # Site Specific definitions for solaris-x86_64 target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.solaris-x86_64-gnu b/configure/os/CONFIG_SITE.Common.solaris-x86_64-gnu index f1f72c980..2b13215fb 100644 --- a/configure/os/CONFIG_SITE.Common.solaris-x86_64-gnu +++ b/configure/os/CONFIG_SITE.Common.solaris-x86_64-gnu @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.solaris-x86_64-gnu # -# $Revision-Id$ -# # Site Specific definitions for solaris-x86_64-gnu target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-mpc8540 b/configure/os/CONFIG_SITE.Common.vxWorks-mpc8540 index d742df3fe..ea9d9651e 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-mpc8540 +++ b/configure/os/CONFIG_SITE.Common.vxWorks-mpc8540 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-mpc8540 target # diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-mpc8548 b/configure/os/CONFIG_SITE.Common.vxWorks-mpc8548 index da8671436..6f84ac0a8 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-mpc8548 +++ b/configure/os/CONFIG_SITE.Common.vxWorks-mpc8548 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-mpc8548 target # diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-ppc603 b/configure/os/CONFIG_SITE.Common.vxWorks-ppc603 index 6a5d91fe0..aa59245c2 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-ppc603 +++ b/configure/os/CONFIG_SITE.Common.vxWorks-ppc603 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-ppc603 target # diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-ppc603_long b/configure/os/CONFIG_SITE.Common.vxWorks-ppc603_long index 554647566..1e18ad1e9 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-ppc603_long +++ b/configure/os/CONFIG_SITE.Common.vxWorks-ppc603_long @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-ppc603_long target # diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-ppc604 b/configure/os/CONFIG_SITE.Common.vxWorks-ppc604 index c92b532ed..5b89bb342 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-ppc604 +++ b/configure/os/CONFIG_SITE.Common.vxWorks-ppc604 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-ppc604 target # diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_altivec b/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_altivec index 437e4ddc9..6790a8955 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_altivec +++ b/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_altivec @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-ppc604_altivec target # diff --git a/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_long b/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_long index be404fcfb..74a581b31 100644 --- a/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_long +++ b/configure/os/CONFIG_SITE.Common.vxWorks-ppc604_long @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site Specific definitions for the vxWorks-ppc604_long target # diff --git a/configure/os/CONFIG_SITE.Common.win32-x86-cygwin b/configure/os/CONFIG_SITE.Common.win32-x86-cygwin index 766a5dc31..03cb47b51 100644 --- a/configure/os/CONFIG_SITE.Common.win32-x86-cygwin +++ b/configure/os/CONFIG_SITE.Common.win32-x86-cygwin @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.win32-x86-cygwin # -# $Revision-Id$ -# # Site Specific definitions for win32-x86-cygwin target # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.Common.win32-x86-mingw b/configure/os/CONFIG_SITE.Common.win32-x86-mingw index 39f219b19..ba19ac65a 100644 --- a/configure/os/CONFIG_SITE.Common.win32-x86-mingw +++ b/configure/os/CONFIG_SITE.Common.win32-x86-mingw @@ -1,7 +1,5 @@ # CONFIG_SITE.Common.win32-x86-mingw # -# $Revision-Id$ -# # Site Specific definitions for win32-x86-mingw target # If readline is available uncomment the following line diff --git a/configure/os/CONFIG_SITE.cygwin-x86.Common b/configure/os/CONFIG_SITE.cygwin-x86.Common index b99ac8e85..be04aa08e 100644 --- a/configure/os/CONFIG_SITE.cygwin-x86.Common +++ b/configure/os/CONFIG_SITE.cygwin-x86.Common @@ -1,8 +1,5 @@ # CONFIG_SITE.cygwin-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for cygwin-x86 host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86 b/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86 index 97e3cb1f3..3125c7a64 100644 --- a/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86 +++ b/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86 @@ -1,8 +1,5 @@ # CONFIG_SITE.cygwin-x86.cygwin-x86 # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for cygwin-x86 host - cygwin-x86 target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.darwin-ppc.Common b/configure/os/CONFIG_SITE.darwin-ppc.Common index b02dddc06..05417e1f9 100644 --- a/configure/os/CONFIG_SITE.darwin-ppc.Common +++ b/configure/os/CONFIG_SITE.darwin-ppc.Common @@ -1,7 +1,4 @@ # CONFIG_SITE.darwin-ppc.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for darwin-ppc host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.darwin-ppcx86.Common b/configure/os/CONFIG_SITE.darwin-ppcx86.Common index 79330e215..42bd00531 100644 --- a/configure/os/CONFIG_SITE.darwin-ppcx86.Common +++ b/configure/os/CONFIG_SITE.darwin-ppcx86.Common @@ -1,7 +1,4 @@ # CONFIG_SITE.darwin-ppcx86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for darwin-ppcx86 host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.darwin-x86.Common b/configure/os/CONFIG_SITE.darwin-x86.Common index 53757afce..8a894104f 100644 --- a/configure/os/CONFIG_SITE.darwin-x86.Common +++ b/configure/os/CONFIG_SITE.darwin-x86.Common @@ -1,8 +1,5 @@ # CONFIG_SITE.darwin-x86.Common # -# This file is maintained by the build community. -# -# $Revision-Id$ # Site override definitions for darwin-x86 host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.darwinCommon.darwinCommon b/configure/os/CONFIG_SITE.darwinCommon.darwinCommon index e1690ba09..edef3938a 100644 --- a/configure/os/CONFIG_SITE.darwinCommon.darwinCommon +++ b/configure/os/CONFIG_SITE.darwinCommon.darwinCommon @@ -1,8 +1,5 @@ # CONFIG_SITE.darwinCommon.darwinCommon # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site specific definitions for darwin builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-arm-debug.linux-arm-debug b/configure/os/CONFIG_SITE.linux-arm-debug.linux-arm-debug index fc4a9f2a9..972f7d6c8 100644 --- a/configure/os/CONFIG_SITE.linux-arm-debug.linux-arm-debug +++ b/configure/os/CONFIG_SITE.linux-arm-debug.linux-arm-debug @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-arm-debug.linux-arm-debug # -# $Revision-Id$ -# # Site specific overrides for linux-arm-debug host and target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-arm.linux-arm b/configure/os/CONFIG_SITE.linux-arm.linux-arm index a8cc0ff9f..a5e56eaa1 100644 --- a/configure/os/CONFIG_SITE.linux-arm.linux-arm +++ b/configure/os/CONFIG_SITE.linux-arm.linux-arm @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-arm.linux-arm # -# $Revision-Id$ -# # Site specific definitions for native linux-arm builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86-borland.Common b/configure/os/CONFIG_SITE.linux-x86-borland.Common index 1e801e6a5..5701f50c9 100644 --- a/configure/os/CONFIG_SITE.linux-x86-borland.Common +++ b/configure/os/CONFIG_SITE.linux-x86-borland.Common @@ -1,8 +1,5 @@ # CONFIG_SITE.linux-x86-borland.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for linux-x86-borland host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug b/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug index 7e6cd3768..b3fccda81 100644 --- a/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug +++ b/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86-debug.linux-x86-debug # -# $Revision-Id$ -# # Site specific overrides for linux-x86-debug host and target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.Common b/configure/os/CONFIG_SITE.linux-x86.Common index f5a3e910b..dc29e8f0d 100644 --- a/configure/os/CONFIG_SITE.linux-x86.Common +++ b/configure/os/CONFIG_SITE.linux-x86.Common @@ -1,8 +1,5 @@ # CONFIG_SITE.linux-x86.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for linux-x86 host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.UnixCommon b/configure/os/CONFIG_SITE.linux-x86.UnixCommon index c7c9b9c35..fcf81cb14 100644 --- a/configure/os/CONFIG_SITE.linux-x86.UnixCommon +++ b/configure/os/CONFIG_SITE.linux-x86.UnixCommon @@ -1,5 +1,4 @@ # -# $Revision-Id$ # # Site Specific Configuration Information # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.linux-x86.linux-arm b/configure/os/CONFIG_SITE.linux-x86.linux-arm index 528c9bc6c..1dadb9172 100644 --- a/configure/os/CONFIG_SITE.linux-x86.linux-arm +++ b/configure/os/CONFIG_SITE.linux-x86.linux-arm @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86.linux-arm # -# $Revision-Id$ -# # Site specific definitions for linux-x86 host - linux-arm target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.linux-arm-debug b/configure/os/CONFIG_SITE.linux-x86.linux-arm-debug index 461c44290..57aff03b7 100644 --- a/configure/os/CONFIG_SITE.linux-x86.linux-arm-debug +++ b/configure/os/CONFIG_SITE.linux-x86.linux-arm-debug @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86.linux-arm-debug # -# $Revision-Id$ -# # Site specific settings for linux-x86 host - linux-arm-debug target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.linux-arm_eb b/configure/os/CONFIG_SITE.linux-x86.linux-arm_eb index 18309ae7f..0bc2a4e5a 100644 --- a/configure/os/CONFIG_SITE.linux-x86.linux-arm_eb +++ b/configure/os/CONFIG_SITE.linux-x86.linux-arm_eb @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86.linux-arm_eb # -# $Revision-Id$ -# # Site specific definitions for linux-x86 host - linux-arm_eb target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.linux-arm_el b/configure/os/CONFIG_SITE.linux-x86.linux-arm_el index 3195c0c5b..b82bc13bf 100644 --- a/configure/os/CONFIG_SITE.linux-x86.linux-arm_el +++ b/configure/os/CONFIG_SITE.linux-x86.linux-arm_el @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86.linux-arm_el # -# $Revision-Id$ -# # Site specific definitions for linux-x86 host - linux-arm_el target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.linux-x86 b/configure/os/CONFIG_SITE.linux-x86.linux-x86 index b7090cf6b..d359d174f 100644 --- a/configure/os/CONFIG_SITE.linux-x86.linux-x86 +++ b/configure/os/CONFIG_SITE.linux-x86.linux-x86 @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86.linux-x86 # -# $Revision-Id$ -# # Site specific definitions for linux-x86 host - linux-x86 target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.solaris-sparc b/configure/os/CONFIG_SITE.linux-x86.solaris-sparc index 7bd401330..156c748bd 100644 --- a/configure/os/CONFIG_SITE.linux-x86.solaris-sparc +++ b/configure/os/CONFIG_SITE.linux-x86.solaris-sparc @@ -1,8 +1,5 @@ # CONFIG_SITE.linux-x86.solaris-sparc # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site specific definitions for linux-x86 host - solaris-sparc target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.vxWorks-68040 b/configure/os/CONFIG_SITE.linux-x86.vxWorks-68040 index 95ff59130..4515d8b4c 100644 --- a/configure/os/CONFIG_SITE.linux-x86.vxWorks-68040 +++ b/configure/os/CONFIG_SITE.linux-x86.vxWorks-68040 @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86.vxWorks-68040 # -# $Revision-Id$ -# # Site specific definitions for linux-x86 host - vxWorks-68040 target builds # Only the local epics system manager should modify this file #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603 b/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603 index 5c68d52eb..de1f98c35 100644 --- a/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603 +++ b/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site-specific definitions for linux-x86 builds of vxWorks-ppc603 # diff --git a/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603_long b/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603_long index 9109e98d1..4cc5c6e81 100644 --- a/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603_long +++ b/configure/os/CONFIG_SITE.linux-x86.vxWorks-ppc603_long @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site-specific definitions for linux-x86 builds of vxWorks-ppc603_long # diff --git a/configure/os/CONFIG_SITE.linux-x86.vxWorksCommon b/configure/os/CONFIG_SITE.linux-x86.vxWorksCommon index 3fce09ec5..4c7d044f5 100644 --- a/configure/os/CONFIG_SITE.linux-x86.vxWorksCommon +++ b/configure/os/CONFIG_SITE.linux-x86.vxWorksCommon @@ -1,6 +1,5 @@ # CONFIG_SITE.linux-x86.vxWorksCommon # -# $Revision-Id$ # This file is maintained by the build community. # # Definitions for linux-x86 host - vxWorks target builds diff --git a/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug b/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug index 3685bc811..8ff68471a 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug +++ b/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug # -# $Revision-Id$ -# # Site specific overrides for linux-x86_64 host and target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86_64.Common b/configure/os/CONFIG_SITE.linux-x86_64.Common index 3604f4d90..244e163b4 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.Common +++ b/configure/os/CONFIG_SITE.linux-x86_64.Common @@ -1,8 +1,5 @@ # CONFIG_SITE.linux-x86_64.Common # -# $Revision-Id$ -# This file is maintained by the build community. -# # Site override definitions for linux-x86_64 host builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86_64.UnixCommon b/configure/os/CONFIG_SITE.linux-x86_64.UnixCommon index 811e698ae..fa67bd3b8 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.UnixCommon +++ b/configure/os/CONFIG_SITE.linux-x86_64.UnixCommon @@ -1,6 +1,4 @@ # CONFIG_SITE.linux-x86_64.UnixCommon -$ -# $Revision-Id$ # # Site Specific configure override definitions # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.linux-x86_64.linux-arm b/configure/os/CONFIG_SITE.linux-x86_64.linux-arm index 95d64e108..9fcf3452a 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.linux-arm +++ b/configure/os/CONFIG_SITE.linux-x86_64.linux-arm @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86_64.linux-arm # -# $Revision-Id$ -# # Site specific settings for linux-x86_64 host - linux-arm target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86_64.linux-arm-debug b/configure/os/CONFIG_SITE.linux-x86_64.linux-arm-debug index 98e644671..4f1e89a1b 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.linux-arm-debug +++ b/configure/os/CONFIG_SITE.linux-x86_64.linux-arm-debug @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86_64.linux-arm-debug # -# $Revision-Id$ -# # Site specific settings for linux-x86_64 host - linux-arm-debug target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 b/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 index 8fccd7612..7a19d0dfe 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 +++ b/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86_64.linux-x86_64 # -# $Revision-Id$ -# # Site specific definitions for linux-x86_64 host - linux-x86_64 target builds #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-68040 b/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-68040 index 4773d8d2b..63ca76f2d 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-68040 +++ b/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-68040 @@ -1,7 +1,5 @@ # CONFIG_SITE.linux-x86_64.vxWorks-68040 # -# $Revision-Id$ -# # Site specific definitions for linux-x86_64 host - vxWorks-68040 target builds # Only the local epics system manager should modify this file #------------------------------------------------------- diff --git a/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603 b/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603 index cc05608cf..dfcc96f42 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603 +++ b/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603 @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site-specific definitions for linux-x86_64 builds of vxWorks-ppc603 # diff --git a/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603_long b/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603_long index 2346ece4e..729bb80d4 100644 --- a/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603_long +++ b/configure/os/CONFIG_SITE.linux-x86_64.vxWorks-ppc603_long @@ -1,4 +1,3 @@ -# $Revision-Id$ # # Site-specific definitions for linux-x86 builds of vxWorks-ppc603_long # diff --git a/configure/os/CONFIG_SITE.solaris-sparc.Common b/configure/os/CONFIG_SITE.solaris-sparc.Common index a7398dbcf..eaa42044c 100644 --- a/configure/os/CONFIG_SITE.solaris-sparc.Common +++ b/configure/os/CONFIG_SITE.solaris-sparc.Common @@ -1,7 +1,5 @@ # CONFIG_SITE.solaris-sparc.Common # -# $Revision-Id$ -# # Site specific override definitions for solaris-sparc host builds # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.win32-x86-borland.Common b/configure/os/CONFIG_SITE.win32-x86-borland.Common index d2e09a242..37f497cf6 100644 --- a/configure/os/CONFIG_SITE.win32-x86-borland.Common +++ b/configure/os/CONFIG_SITE.win32-x86-borland.Common @@ -1,7 +1,5 @@ # CONFIG_SITE.win32-x86-borland.Common # -# $Revision-Id$ -# # Site specific definitions for win32-x86-borland host # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw b/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw index 9022b8e2b..1f0e83d61 100644 --- a/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw +++ b/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw @@ -1,7 +1,5 @@ # CONFIG_SITE.win32-x86-mingw.win32-x86-mingw # -# $Revision-Id$ -# # Site Specific definitions for win32-x86-mingw target # The MinGW bin directory must be in your path. diff --git a/configure/os/CONFIG_SITE.win32-x86.Common b/configure/os/CONFIG_SITE.win32-x86.Common index 9bcd14d2d..9141333d0 100644 --- a/configure/os/CONFIG_SITE.win32-x86.Common +++ b/configure/os/CONFIG_SITE.win32-x86.Common @@ -1,7 +1,5 @@ # CONFIG_SITE.win32-x86.Common # -# $Revision-Id$ -# # Site specific definitions for win32-x86 host # Only the local epics system manager should modify this file diff --git a/configure/os/CONFIG_SITE.win32-x86.win32-x86 b/configure/os/CONFIG_SITE.win32-x86.win32-x86 index 84f6870b8..165480409 100644 --- a/configure/os/CONFIG_SITE.win32-x86.win32-x86 +++ b/configure/os/CONFIG_SITE.win32-x86.win32-x86 @@ -1,4 +1,3 @@ -# $Revision-Id$ # If you have Visual C++ 6.0, uncomment the following override lines # This will to eliminate warnings about unknown options /GL, /LTCG, and /w44355. diff --git a/configure/os/CONFIG_SITE.windows-x64-mingw.windows-x64-mingw b/configure/os/CONFIG_SITE.windows-x64-mingw.windows-x64-mingw index bdb8c995e..63b559769 100644 --- a/configure/os/CONFIG_SITE.windows-x64-mingw.windows-x64-mingw +++ b/configure/os/CONFIG_SITE.windows-x64-mingw.windows-x64-mingw @@ -1,7 +1,5 @@ # CONFIG_SITE.windows-x64-mingw.windows-x64-mingw # -# $Revision-Id$ -# # Site Specific definitions for windows-x64-mingw target # Only the local epics system manager should modify this file From a66d56f5cf223dc90d1170d512f0caf3d2e15f99 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sat, 21 May 2016 04:28:49 +0200 Subject: [PATCH 53/86] startup dir --- startup/EpicsHostArch.pl | 1 - startup/cygwin.bat | 1 - startup/win32.bat | 1 - 3 files changed, 3 deletions(-) diff --git a/startup/EpicsHostArch.pl b/startup/EpicsHostArch.pl index e6babf6d3..09f7ffddd 100755 --- a/startup/EpicsHostArch.pl +++ b/startup/EpicsHostArch.pl @@ -9,7 +9,6 @@ eval 'exec perl -S $0 ${1+"$@"}' # -*- Mode: perl -*- # in file LICENSE that is included with this distribution. #************************************************************************* -# $Revision-Id$ # Returns the Epics host architecture suitable # for assigning to the EPICS_HOST_ARCH variable diff --git a/startup/cygwin.bat b/startup/cygwin.bat index 2d3a1567e..ff75b5335 100755 --- a/startup/cygwin.bat +++ b/startup/cygwin.bat @@ -8,7 +8,6 @@ REM EPICS BASE Versions 3.13.7 REM and higher are distributed subject to a Software License Agreement found REM in file LICENSE that is included with this distribution. REM ************************************************************************* -REM $Revision-Id$ REM REM Site-specific EPICS environment settings REM diff --git a/startup/win32.bat b/startup/win32.bat index 5c0448fe8..af9155dd7 100644 --- a/startup/win32.bat +++ b/startup/win32.bat @@ -8,7 +8,6 @@ REM EPICS BASE Versions 3.13.7 REM and higher are distributed subject to a Software License Agreement found REM in file LICENSE that is included with this distribution. REM ************************************************************************* -REM $Revision-Id$ REM REM Site-specific EPICS environment settings REM From 1218e3db915f2762c7735cfa34ed254713b5c6fc Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sat, 21 May 2016 04:36:49 +0200 Subject: [PATCH 54/86] documentation dir; Added Release note --- documentation/README.darwin.html | 4 +--- documentation/RELEASE_NOTES.html | 5 +++++ documentation/ReleaseChecklist.html | 6 ------ 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/documentation/README.darwin.html b/documentation/README.darwin.html index 68e86171b..cbc290178 100644 --- a/documentation/README.darwin.html +++ b/documentation/README.darwin.html @@ -179,8 +179,6 @@ runAppleScript(const char *format, ...) [pool release]; return ret; } -

-
-$Revision-Id$ +
diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 7c6692898..7b6322d0a 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,11 @@ +

Bazaar keywords such as 'Revision-Id' removed

+ +

In preparation for moving to git in place of the Bazaar revision control +system we have removed all the keywords from the Base source code.

+

NTP Time Provider adjusts to OS tick rate changes

Dirk Zimoch provided code that allows the NTP Time provider (used on VxWorks diff --git a/documentation/ReleaseChecklist.html b/documentation/ReleaseChecklist.html index 51e8c6ed3..28f695ae5 100644 --- a/documentation/ReleaseChecklist.html +++ b/documentation/ReleaseChecklist.html @@ -32,12 +32,6 @@

EPICS Base Release Procedures & Checklist

-
-

$Date$
- $Authors$
- $Revision-Id$

-
-

This document describes the procedures and provides a checklist of tasks that should be performed when creating new releases of EPICS Base.

From c03d3eb69a768b9ee401fdc920f38a472a2d5ef3 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sun, 22 May 2016 05:41:50 +0200 Subject: [PATCH 55/86] Removed commit date from CONFIG_BASE_VERSION --- configure/CONFIG_BASE_VERSION | 2 +- src/libCom/misc/makeEpicsVersion.pl | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index 48337964d..6449b2940 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -56,9 +56,9 @@ EPICS_SHORT_VERSION=$(EPICS_VERSION).$(EPICS_REVISION).$(EPICS_MODIFICATION)$(EP EPICS_VERSION_NUMBER=$(EPICS_SHORT_VERSION)$(EPICS_DEV_SNAPSHOT)$(EPICS_SITE_VSTRING) EPICS_VERSION_STRING="EPICS Version $(EPICS_VERSION_NUMBER)" -COMMIT_DATE="\$$Date$$" # Provide these in case anyone is still using the old names EPICS_CVS_SNAPSHOT=$(EPICS_DEV_SNAPSHOT) +COMMIT_DATE="-no-date-" CVS_DATE=$(COMMIT_DATE) CVS_TAG="-no-tags-" diff --git a/src/libCom/misc/makeEpicsVersion.pl b/src/libCom/misc/makeEpicsVersion.pl index 62dea3d5e..8486fb56e 100644 --- a/src/libCom/misc/makeEpicsVersion.pl +++ b/src/libCom/misc/makeEpicsVersion.pl @@ -10,7 +10,7 @@ use strict; -my ($ver, $rev, $mod, $patch, $snapshot, $commit_date); +my ($ver, $rev, $mod, $patch, $snapshot); my ($infile, $outdir, $site_ver) = @ARGV; @@ -30,13 +30,12 @@ while (<$VARS>) { if (m/^EPICS_MODIFICATION\s*=\s*(\d+)/) { $mod = $1; } if (m/^EPICS_PATCH_LEVEL\s*=\s*(\d+)/) { $patch = $1; } if (m/^EPICS_DEV_SNAPSHOT\s*=\s*([-\w]*)/) { $snapshot = $1; } - if (m/^COMMIT_DATE\s*=\s*"\\(.*)"/) { $commit_date = $1; } } close $VARS; map { die "Variable missing from $infile" unless defined $_; -} $ver, $rev, $mod, $patch, $snapshot, $commit_date; +} $ver, $rev, $mod, $patch, $snapshot; my $ver_str = "$ver.$rev.$mod"; $ver_str .= ".$patch" if $patch > 0; @@ -62,7 +61,7 @@ print $OUT <<"END_OUTPUT"; #define EPICS_DEV_SNAPSHOT "$snapshot" #define EPICS_SITE_VERSION "$site_ver" #define EPICS_VERSION_STRING "EPICS $ver_str" -#define epicsReleaseVersion "EPICS R$ver_str $commit_date" +#define epicsReleaseVersion "EPICS R$ver_str" /* The following names are deprecated, use the equivalent name above */ #define EPICS_UPDATE_LEVEL EPICS_PATCH_LEVEL From f4a16a1e1e197cb4963f12b3a46b8de6b79d9e3f Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sun, 22 May 2016 05:43:09 +0200 Subject: [PATCH 56/86] Remaining Revision-Id keywords in source --- Makefile | 3 --- src/Makefile | 3 --- src/RTEMS/Makefile | 3 --- src/RTEMS/base/epicsRtemsInitHookPost.c | 1 - src/RTEMS/base/epicsRtemsInitHookPre.c | 1 - src/RTEMS/base/epicsRtemsInitHooks.h | 1 - src/RTEMS/base/rtems_config.c | 1 - src/RTEMS/base/rtems_init.c | 1 - src/RTEMS/base/rtems_netconfig.c | 1 - src/RTEMS/base/rtems_util.c | 1 - src/as/asDbLib.h | 4 +--- src/as/ascheck.c | 3 +-- src/bpt/cvtTable.h | 2 +- src/bpt/makeBpt.c | 2 +- src/ca/CAref.html | 2 -- src/cas/README | 3 --- src/cas/example/directoryService/vxEntry.cc | 1 - src/cas/generic/beaconAnomalyGovernor.cc | 2 -- src/cas/generic/beaconAnomalyGovernor.h | 2 -- src/cas/generic/beaconTimer.cc | 2 -- src/cas/generic/beaconTimer.h | 2 -- src/cas/generic/caHdrLargeArray.h | 2 -- src/cas/generic/caNetAddr.cc | 2 -- src/cas/generic/caServer.cc | 2 -- src/cas/generic/caServerI.cc | 5 +---- src/cas/generic/casAsyncIOI.cc | 2 -- src/cas/generic/casAsyncIOI.h | 2 -- src/cas/generic/casAsyncPVAttachIO.cc | 2 -- src/cas/generic/casAsyncPVAttachIOI.cpp | 2 -- src/cas/generic/casAsyncPVAttachIOI.h | 2 -- src/cas/generic/casAsyncPVExistIO.cc | 2 -- src/cas/generic/casAsyncPVExistIOI.cpp | 2 -- src/cas/generic/casAsyncPVExistIOI.h | 2 -- src/cas/generic/casAsyncReadIO.cc | 2 -- src/cas/generic/casAsyncReadIOI.cc | 2 -- src/cas/generic/casAsyncReadIOI.h | 2 -- src/cas/generic/casAsyncWriteIO.cc | 2 -- src/cas/generic/casAsyncWriteIOI.cpp | 2 -- src/cas/generic/casAsyncWriteIOI.h | 2 -- src/cas/generic/casBufferFactory.cpp | 2 -- src/cas/generic/casChannel.cc | 2 -- src/cas/generic/casChannelI.cc | 2 -- src/cas/generic/casChannelI.h | 2 -- src/cas/generic/casCoreClient.cc | 2 -- src/cas/generic/casCoreClient.h | 2 -- src/cas/generic/casCtx.h | 4 ---- src/cas/generic/casDGClient.cc | 2 -- src/cas/generic/casDGClient.h | 2 -- src/cas/generic/casEvent.h | 3 --- src/cas/generic/casEventMask.cc | 2 -- src/cas/generic/casEventMask.h | 2 -- src/cas/generic/casEventRegistry.h | 5 ----- src/cas/generic/casEventSys.cc | 2 -- src/cas/generic/casEventSys.h | 4 ---- src/cas/generic/casMonEvent.cc | 2 -- src/cas/generic/casMonEvent.h | 3 --- src/cas/generic/casMonitor.cc | 2 -- src/cas/generic/casMonitor.h | 4 ---- src/cas/generic/casPV.cc | 2 -- src/cas/generic/casPVI.cc | 2 -- src/cas/generic/casPVI.h | 3 --- src/cas/generic/chanIntfForPV.cc | 2 -- src/cas/generic/chanIntfForPV.h | 3 --- src/cas/generic/channelDestroyEvent.cpp | 2 -- src/cas/generic/channelDestroyEvent.h | 2 -- src/cas/generic/clientBufMemoryManager.cpp | 3 --- src/cas/generic/inBuf.cc | 2 -- src/cas/generic/ioBlocked.h | 2 -- src/cas/generic/mt/ioBlocked.cc | 1 - src/cas/generic/outBuf.cc | 2 -- src/cas/generic/pvAttachReturn.cc | 3 --- src/cas/generic/pvExistReturn.cc | 3 --- src/cas/generic/st/casDGEvWakeup.h | 5 ----- src/cas/generic/st/casDGIOWakeup.h | 4 ---- src/cas/generic/st/casDGIntfOS.cc | 1 - src/cas/generic/st/casDGIntfOS.h | 4 ---- src/cas/generic/st/casIntfOS.cc | 4 ---- src/cas/generic/st/casIntfOS.h | 5 ----- src/cas/generic/st/casOSD.h | 4 ---- src/cas/generic/st/casStreamOS.cc | 1 - src/cas/generic/st/casStreamOS.h | 4 ---- src/cas/generic/st/ioBlocked.cc | 1 - src/cas/io/bsdSocket/caServerIO.cc | 3 --- src/cas/io/bsdSocket/caServerIO.h | 5 ----- src/cas/io/bsdSocket/casDGIntfIO.h | 4 ---- src/cas/io/bsdSocket/casIOD.h | 3 --- src/cas/io/bsdSocket/casIntfIO.h | 4 ---- src/cas/io/bsdSocket/casStreamIO.h | 4 ---- src/cas/io/bsdSocket/ipIgnoreEntry.cpp | 2 -- src/cas/io/bsdSocket/ipIgnoreEntry.h | 5 ----- src/db/callback.h | 1 - src/db/cvtBpt.c | 1 - src/db/dbAccess.c | 1 - src/db/dbAccessDefs.h | 1 - src/db/dbBkpt.c | 1 - src/db/dbBkpt.h | 1 - src/db/dbCAC.h | 10 --------- src/db/dbCa.c | 4 +--- src/db/dbChannelIO.cpp | 10 --------- src/db/dbChannelIO.h | 10 --------- src/db/dbContext.cpp | 10 --------- src/db/dbContextReadNotifyCache.cpp | 1 - src/db/dbEvent.c | 2 +- src/db/dbEvent.h | 2 -- src/db/dbFastLinkConv.c | 1 - src/db/dbNotify.c | 1 - src/db/dbPutNotifyBlocker.cpp | 10 --------- src/db/dbPutNotifyBlocker.h | 10 --------- src/db/dbScan.h | 3 +-- src/db/dbSubscriptionIO.cpp | 10 --------- src/db/dbTest.c | 1 - src/db/db_access.c | 2 -- src/db/db_access_routines.h | 1 - src/db/db_field_log.h | 2 +- src/db/db_test.c | 1 - src/db/initHooks.c | 1 - src/db/initHooks.h | 1 - src/db/recGbl.c | 2 -- src/db/templateInstances.cpp | 10 --------- src/db/test/callbackTest.c | 1 - src/dbStatic/alarm.h | 1 - src/dbStatic/alarmString.h | 1 - src/dbStatic/dbBase.h | 3 +-- src/dbStatic/dbFldTypes.h | 3 +-- src/dbStatic/dbLexRoutines.c | 1 - src/dbStatic/dbStaticLib.c | 1 - src/dbStatic/dbStaticLib.h | 3 +-- src/dbStatic/devSup.h | 1 - src/dbStatic/drvSup.h | 1 - src/dbStatic/guigroup.h | 2 +- src/dbStatic/link.h | 1 - src/dbStatic/special.h | 1 - src/dev/softDev/devAaiSoft.c | 2 +- src/dev/softDev/devAaoSoft.c | 2 +- src/dev/softDev/devAiSoft.c | 3 +-- src/dev/softDev/devAiSoftRaw.c | 3 +-- src/dev/softDev/devAoSoft.c | 1 - src/dev/softDev/devAoSoftRaw.c | 1 - src/dev/softDev/devBiSoft.c | 3 +-- src/dev/softDev/devBiSoftRaw.c | 3 +-- src/dev/softDev/devBoSoft.c | 2 -- src/dev/softDev/devBoSoftRaw.c | 2 -- src/dev/softDev/devEventSoft.c | 3 +-- src/dev/softDev/devGeneralTime.c | 1 - src/dev/softDev/devHistogramSoft.c | 1 - src/dev/softDev/devLiSoft.c | 3 +-- src/dev/softDev/devLoSoft.c | 1 - src/dev/softDev/devMbbiDirectSoft.c | 3 +-- src/dev/softDev/devMbbiDirectSoftRaw.c | 3 +-- src/dev/softDev/devMbbiSoft.c | 3 +-- src/dev/softDev/devMbbiSoftRaw.c | 3 +-- src/dev/softDev/devMbboDirectSoft.c | 1 - src/dev/softDev/devMbboDirectSoftRaw.c | 1 - src/dev/softDev/devMbboSoft.c | 1 - src/dev/softDev/devMbboSoftRaw.c | 1 - src/dev/softDev/devSASoft.c | 3 +-- src/dev/softDev/devSiSoft.c | 3 +-- src/dev/softDev/devSoSoft.c | 1 - src/dev/softDev/devSoSoftCallback.c | 1 - src/dev/softDev/devSoStdio.c | 2 -- src/dev/softDev/devSoft.dbd | 2 ++ src/dev/softDev/devTimestamp.c | 1 - src/dev/softDev/devWfSoft.c | 3 +-- src/dev/testDev/devHistogramTestAsyn.c | 1 - src/dev/testDev/devTestAsyn.c | 1 - src/dev/testDev/devTestAsyn.dbd | 2 +- src/gdd/README | 2 -- src/gdd/aitConvert.cc | 2 -- src/gdd/aitConvert.h | 3 --- src/gdd/aitGen.c | 3 --- src/gdd/aitHelpers.cc | 3 --- src/gdd/aitHelpers.h | 3 --- src/gdd/aitTypes.c | 3 --- src/gdd/aitTypes.h | 3 --- src/gdd/dbMapper.cc | 3 --- src/gdd/dbMapper.h | 3 --- src/gdd/gdd.cc | 3 --- src/gdd/gdd.h | 3 --- src/gdd/gddAppDefs.cc | 3 --- src/gdd/gddAppFuncTable.h | 2 -- src/gdd/gddAppTable.cc | 3 --- src/gdd/gddAppTable.h | 3 --- src/gdd/gddArray.cc | 2 -- src/gdd/gddArray.h | 2 -- src/gdd/gddContainer.cc | 4 +--- src/gdd/gddContainer.h | 2 -- src/gdd/gddContainerI.h | 3 --- src/gdd/gddErrorCodes.cc | 3 --- src/gdd/gddErrorCodes.h | 3 --- src/gdd/gddI.h | 3 --- src/gdd/gddNewDel.cc | 3 --- src/gdd/gddNewDel.h | 3 --- src/gdd/gddTest.cc | 3 --- src/gdd/gddUtils.cc | 3 --- src/gdd/gddUtils.h | 3 --- src/gdd/gddUtilsI.h | 3 --- src/gdd/gddref.html | 21 +++++++------------ src/gdd/gddref2.html | 21 +++++++------------ src/gdd/genApps.cc | 3 --- src/libCom/bucketLib/bucketLib.h | 2 -- src/libCom/calc/calcPerform.c | 1 - src/libCom/calc/postfix.c | 3 +-- src/libCom/cppStd/epicsExcept.h | 1 - src/libCom/cvtFast/cvtFast.c | 1 - src/libCom/cvtFast/cvtFast.h | 2 +- src/libCom/cxxTemplates/epicsGuard.h | 3 --- src/libCom/cxxTemplates/epicsOnce.cpp | 10 --------- src/libCom/cxxTemplates/epicsOnce.h | 10 --------- src/libCom/cxxTemplates/epicsSingleton.h | 3 --- .../cxxTemplates/epicsSingletonBase.cpp | 3 --- .../cxxTemplates/epicsSingletonMutex.cpp | 3 --- src/libCom/cxxTemplates/resourceLib.cpp | 8 ------- src/libCom/cxxTemplates/resourceLib.h | 2 -- src/libCom/cxxTemplates/tsDLList.h | 2 -- src/libCom/cxxTemplates/tsFreeList.h | 9 +------- src/libCom/cxxTemplates/tsSLList.h | 2 -- src/libCom/ellLib/ellLib.c | 3 +-- src/libCom/ellLib/ellLib.h | 3 +-- src/libCom/env/envDefs.h | 2 +- src/libCom/env/envSubr.c | 2 +- src/libCom/error/errMdef.h | 1 - src/libCom/error/errSymLib.c | 4 ++-- src/libCom/error/error.h | 1 - src/libCom/fdmgr/fdManager.cpp | 2 -- src/libCom/fdmgr/fdManager.h | 2 -- src/libCom/fdmgr/fdmgr.cpp | 1 - src/libCom/fdmgr/fdmgr.h | 2 -- src/libCom/freeList/freeList.h | 4 +--- src/libCom/freeList/freeList.html | 9 -------- src/libCom/freeList/freeListLib.c | 2 -- src/libCom/gpHash/gpHash.h | 1 - src/libCom/gpHash/gpHash.html | 9 -------- src/libCom/gpHash/gpHashLib.c | 1 - src/libCom/macLib/macCore.c | 3 +-- src/libCom/macLib/macEnv.c | 3 +-- src/libCom/macLib/macLib.h | 3 +-- src/libCom/macLib/macLibNOTES | 2 -- src/libCom/macLib/macUtil.c | 3 +-- src/libCom/misc/cantProceed.c | 1 - src/libCom/misc/dbDefs.h | 3 +-- src/libCom/misc/epicsString.c | 1 - src/libCom/misc/epicsString.h | 1 - src/libCom/misc/epicsTypes.h | 1 - src/libCom/misc/epicsUnitTest.c | 2 +- src/libCom/misc/epicsUnitTest.h | 2 +- src/libCom/misc/ipAddrToAsciiAsynchronous.cpp | 9 -------- src/libCom/misc/ipAddrToAsciiAsynchronous.h | 10 --------- src/libCom/misc/locationException.h | 2 -- src/libCom/misc/testMain.h | 1 - src/libCom/misc/unixFileName.h | 2 -- src/libCom/osi/devLib.h | 1 - src/libCom/osi/devLibVME.c | 3 --- src/libCom/osi/devLibVME.h | 1 - src/libCom/osi/devLibVMEImpl.h | 1 - src/libCom/osi/epicsAssert.h | 1 - src/libCom/osi/epicsMessageQueue.cpp | 2 -- src/libCom/osi/epicsMessageQueue.h | 2 -- src/libCom/osi/epicsMutex.cpp | 2 +- src/libCom/osi/epicsThread.cpp | 2 -- src/libCom/osi/os/Darwin/osdEnv.c | 2 -- src/libCom/osi/os/Darwin/osdSock.h | 2 -- src/libCom/osi/os/Darwin/osdSockAddrReuse.cpp | 2 -- src/libCom/osi/os/Darwin/osdTime.h | 2 -- src/libCom/osi/os/Darwin/osiFileName.h | 2 -- src/libCom/osi/os/Linux/osdTime.h | 2 -- src/libCom/osi/os/Linux/osiFileName.h | 2 -- src/libCom/osi/os/Linux/osiUnistd.h | 10 --------- src/libCom/osi/os/RTEMS/devLibVMEOSD.c | 1 - src/libCom/osi/os/RTEMS/osdEvent.c | 1 - src/libCom/osi/os/RTEMS/osdEvent.h | 1 - src/libCom/osi/os/RTEMS/osdInterrupt.c | 1 - src/libCom/osi/os/RTEMS/osdMessageQueue.c | 2 -- src/libCom/osi/os/RTEMS/osdMessageQueue.h | 2 -- src/libCom/osi/os/RTEMS/osdMutex.c | 1 - src/libCom/osi/os/RTEMS/osdMutex.h | 1 - src/libCom/osi/os/RTEMS/osdProcess.c | 2 -- src/libCom/osi/os/RTEMS/osdSock.h | 1 - src/libCom/osi/os/RTEMS/osdThread.c | 1 - src/libCom/osi/os/RTEMS/osdTime.cpp | 2 -- src/libCom/osi/os/RTEMS/osdTime.h | 5 ----- src/libCom/osi/os/RTEMS/osdVME.h | 1 - src/libCom/osi/os/RTEMS/osiFileName.h | 1 - src/libCom/osi/os/RTEMS/osiUnistd.h | 10 --------- .../WIN32/epicsSocketConvertErrnoToString.cpp | 4 ---- src/libCom/osi/os/WIN32/epicsTempFile.cpp | 1 - src/libCom/osi/os/WIN32/osdEvent.c | 1 - src/libCom/osi/os/WIN32/osdEvent.h | 1 - src/libCom/osi/os/WIN32/osdMutex.c | 1 - src/libCom/osi/os/WIN32/osdMutex.h | 1 - src/libCom/osi/os/WIN32/osdNetIntf.c | 2 -- src/libCom/osi/os/WIN32/osdProcess.c | 2 -- src/libCom/osi/os/WIN32/osdSock.c | 2 -- src/libCom/osi/os/WIN32/osdSockAddrReuse.cpp | 1 - src/libCom/osi/os/WIN32/osdThread.c | 4 ---- src/libCom/osi/os/WIN32/osdTime.cpp | 3 --- src/libCom/osi/os/WIN32/osdTime.h | 2 -- src/libCom/osi/os/WIN32/osiFileName.h | 1 - src/libCom/osi/os/WIN32/osiUnistd.h | 10 --------- src/libCom/osi/os/WIN32/systemCallIntMech.cpp | 1 - src/libCom/osi/os/cygwin32/devLibVMEOSD.c | 2 -- .../osi/os/cygwin32/osdSockAddrReuse.cpp | 1 - src/libCom/osi/os/cygwin32/osiFileName.h | 2 -- .../osi/os/cygwin32/systemCallIntMech.cpp | 1 - src/libCom/osi/os/default/devLibVMEOSD.c | 2 -- src/libCom/osi/os/default/epicsReadline.c | 1 - .../epicsSocketConvertErrnoToString.cpp | 1 - src/libCom/osi/os/default/osdAssert.c | 1 - src/libCom/osi/os/default/osdEnv.c | 2 -- src/libCom/osi/os/default/osdMessageQueue.cpp | 2 -- src/libCom/osi/os/default/osdNetIntf.c | 1 - src/libCom/osi/os/default/osdVME.h | 1 - src/libCom/osi/os/default/osdWireFormat.h | 7 ------- src/libCom/osi/os/freebsd/osdTime.h | 2 -- src/libCom/osi/os/freebsd/osiFileName.h | 2 -- src/libCom/osi/os/freebsd/osiUnistd.h | 10 --------- src/libCom/osi/os/iOS/osdEnv.c | 3 --- src/libCom/osi/os/iOS/osdSock.h | 2 -- src/libCom/osi/os/iOS/osdSockAddrReuse.cpp | 1 - src/libCom/osi/os/iOS/osdTime.h | 2 -- src/libCom/osi/os/iOS/osiFileName.h | 2 -- src/libCom/osi/os/posix/osdProcess.c | 2 -- src/libCom/osi/os/posix/osdSock.c | 1 - src/libCom/osi/os/posix/osdSockAddrReuse.cpp | 1 - src/libCom/osi/os/posix/osdTime.h | 2 -- src/libCom/osi/os/posix/osiUnistd.h | 10 --------- src/libCom/osi/os/posix/systemCallIntMech.cpp | 1 - src/libCom/osi/os/vxWorks/camacLib.h | 2 -- src/libCom/osi/os/vxWorks/devLibVMEOSD.c | 2 -- src/libCom/osi/os/vxWorks/epicsDynLink.c | 3 +-- src/libCom/osi/os/vxWorks/logMsgToErrlog.cpp | 2 -- src/libCom/osi/os/vxWorks/module_types.h | 1 - src/libCom/osi/os/vxWorks/osdEnv.c | 2 -- src/libCom/osi/os/vxWorks/osdMessageQueue.cpp | 2 -- src/libCom/osi/os/vxWorks/osdMessageQueue.h | 2 -- src/libCom/osi/os/vxWorks/osdProcess.c | 2 -- src/libCom/osi/os/vxWorks/osdVME.h | 1 - src/libCom/osi/os/vxWorks/osiFileName.h | 2 -- src/libCom/osi/os/vxWorks/task_params.h | 1 - src/libCom/osi/os/vxWorks/veclist.c | 19 ----------------- src/libCom/osi/osiPoolStatus.h | 2 -- src/libCom/osi/osiProcess.h | 2 -- src/libCom/osi/osiSock.c | 2 -- src/libCom/osi/osiSock.h | 2 -- src/libCom/osi/osiWireFormat.h | 7 ------- src/libCom/taskwd/taskwd.h | 2 -- src/libCom/test/epicsCalcTest.cpp | 1 - src/libCom/test/epicsMessageQueueTest.cpp | 2 -- src/libCom/test/epicsStringTest.c | 3 +-- src/libCom/test/epicsThreadOnceTest.c | 1 - src/libCom/test/epicsThreadPrivateTest.cpp | 1 - src/libCom/test/epicsTimerTest.cpp | 2 -- src/libCom/test/epicsUnitTestTest.c | 2 +- src/libCom/test/macEnvExpandTest.c | 3 --- src/libCom/test/macLibTest.c | 3 --- src/libCom/test/taskwdTest.c | 1 - src/libCom/timer/epicsTimer.cpp | 2 -- src/libCom/timer/timer.cpp | 2 -- src/libCom/timer/timerPrivate.h | 2 -- src/libCom/timer/timerQueue.cpp | 1 - src/libCom/timer/timerQueueActive.cpp | 2 -- src/libCom/timer/timerQueueActiveMgr.cpp | 2 -- src/libCom/timer/timerQueuePassive.cpp | 1 - src/libCom/tsDefs/tsDefs.c | 3 --- src/libCom/tsDefs/tsDefs.h | 1 - src/makeBaseApp/makeBaseApp.pl | 1 - src/makeBaseApp/top/caServerApp/vxEntry.cc | 2 -- src/makeBaseExt/makeBaseExt.pl | 1 - src/makeBaseExt/top/Makefile | 2 +- src/makeBaseExt/top/configure/Makefile | 2 +- src/makeBaseExt/top/configure/RULES | 2 +- src/makeBaseExt/top/configure/RULES_DIRS | 2 +- src/makeBaseExt/top/configure/RULES_IDL | 2 +- src/makeBaseExt/top/configure/RULES_PYTHON | 2 +- src/makeBaseExt/top/configure/RULES_TOP | 2 +- ...CONFIG.win32-x86-borland.win32-x86-borland | 2 -- .../configure/os/CONFIG_SITE.Common.Common | 2 -- .../os/CONFIG_SITE.aix-ppc-gnu.aix-ppc-gnu | 2 -- .../configure/os/CONFIG_SITE.aix-ppc.aix-ppc | 2 -- .../os/CONFIG_SITE.cygwin-x86.cygwin-x86 | 2 -- .../os/CONFIG_SITE.darwin-ppc.darwin-ppc | 2 -- .../CONFIG_SITE.darwin-ppcx86.darwin-ppcx86 | 2 -- .../os/CONFIG_SITE.darwin-x86.darwin-x86 | 2 -- .../CONFIG_SITE.freebsd-x86_64.freebsd-x86_64 | 2 -- ...ONFIG_SITE.hpux-parisc-gnu.hpux-parisc-gnu | 2 -- .../os/CONFIG_SITE.hpux-parisc.hpux-parisc | 2 -- .../os/CONFIG_SITE.interix-x86.interix-x86 | 2 -- .../os/CONFIG_SITE.linux-ppc.linux-ppc | 2 -- ...G_SITE.linux-x86-borland.linux-x86-borland | 2 -- ...ONFIG_SITE.linux-x86-debug.linux-x86-debug | 2 -- .../os/CONFIG_SITE.linux-x86.linux-athlon | 3 --- .../os/CONFIG_SITE.linux-x86.linux-x86 | 2 -- ...SITE.linux-x86_64-debug.linux-x86_64-debug | 2 -- .../os/CONFIG_SITE.linux-x86_64.linux-x86_64 | 2 -- ...TE.solaris-sparc-debug.solaris-sparc-debug | 3 --- ...G_SITE.solaris-sparc-gnu.solaris-sparc-gnu | 2 -- .../CONFIG_SITE.solaris-sparc.solaris-sparc | 2 -- ...TE.solaris-sparc64-gnu.solaris-sparc64-gnu | 3 --- ...ONFIG_SITE.solaris-sparc64.solaris-sparc64 | 2 -- ...G_SITE.solaris-x86-debug.solaris-x86-debug | 2 -- ...ONFIG_SITE.solaris-x86-gnu.solaris-x86-gnu | 2 -- .../os/CONFIG_SITE.solaris-x86.solaris-x86 | 2 -- .../CONFIG_SITE.solaris-x86_64.solaris-x86_64 | 2 -- ...G_SITE.win32-x86-borland.win32-x86-borland | 2 -- ...FIG_SITE.win32-x86-cygwin.win32-x86-cygwin | 3 --- ...ONFIG_SITE.win32-x86-debug.win32-x86-debug | 3 --- ...ONFIG_SITE.win32-x86-mingw.win32-x86-mingw | 3 --- .../os/CONFIG_SITE.windows-x64.windows-x64 | 2 -- src/makeBaseExt/top/src/Makefile | 2 -- src/misc/base.dbd | 1 - src/misc/epicsRelease.c | 2 -- src/misc/iocInit.c | 1 - src/rec/aSubRecord.c | 3 +-- src/rec/aiRecord.c | 1 - src/rec/aoRecord.c | 1 - src/rec/biRecord.c | 2 -- src/rec/boRecord.c | 2 -- src/rec/calcRecord.c | 2 -- src/rec/compressRecord.c | 1 - src/rec/dfanoutRecord.c | 2 -- src/rec/eventRecord.c | 2 -- src/rec/fanoutRecord.c | 1 - src/rec/histogramRecord.c | 2 -- src/rec/longinRecord.c | 2 -- src/rec/longoutRecord.c | 1 - src/rec/mbbiDirectRecord.c | 2 -- src/rec/mbbiRecord.c | 1 - src/rec/mbboDirectRecord.c | 2 -- src/rec/mbboRecord.c | 2 -- src/rec/permissiveRecord.c | 2 -- src/rec/selRecord.c | 2 -- src/rec/seqRecord.c | 2 -- src/rec/stateRecord.c | 2 -- src/rec/stringinRecord.c | 2 -- src/rec/stringoutRecord.c | 2 -- src/rec/subArrayRecord.c | 2 -- src/rec/subRecord.c | 2 -- src/rec/waveformRecord.c | 2 -- src/rsrv/caservertask.c | 3 --- src/rsrv/online_notify.c | 2 -- src/rsrv/rsrv.h | 2 -- src/softIoc/softIocExit.db | 2 +- src/softIoc/softMain.cpp | 2 -- src/tools/EPICS/Copy.pm | 2 -- src/tools/EPICS/Path.pm | 2 -- src/tools/EPICS/Release.pm | 2 -- src/tools/convertRelease.pl | 2 -- src/tools/cvsclean.pl | 2 -- src/tools/dos2unix.pl | 1 - src/tools/expandVars.pl | 2 -- src/tools/filterWarnings.pl | 1 - src/tools/fullPathName.pl | 2 -- src/tools/makeIncludeDbd.pl | 2 -- src/tools/munch.pl | 1 - src/toolsComm/flex/README | 2 -- src/toolsComm/flex/ccl.c | 5 ----- src/toolsComm/flex/dfa.c | 5 ----- src/toolsComm/flex/ecs.c | 5 ----- src/toolsComm/flex/flex.html | 9 -------- src/toolsComm/flex/flex.skel | 4 +--- src/toolsComm/flex/flex.skel.static | 4 +--- src/toolsComm/flex/flexdef.h | 2 -- src/toolsComm/flex/flexdoc.html | 9 -------- src/toolsComm/flex/gen.c | 5 ----- src/toolsComm/flex/libmain.c | 2 -- src/toolsComm/flex/main.c | 9 -------- src/toolsComm/flex/misc.c | 5 ----- src/toolsComm/flex/nfa.c | 5 ----- src/toolsComm/flex/parse.y | 5 ----- src/toolsComm/flex/scan.c | 4 +--- src/toolsComm/flex/sym.c | 5 ----- src/toolsComm/flex/tblcmp.c | 5 ----- src/toolsComm/flex/yylex.c | 4 ---- src/util/ca_test.c | 5 +---- src/util/ca_test.h | 2 +- src/util/ca_test_main.c | 2 +- src/util/iocLogServer.c | 1 - 476 files changed, 82 insertions(+), 1177 deletions(-) diff --git a/Makefile b/Makefile index 649403dc5..aaae60fc7 100644 --- a/Makefile +++ b/Makefile @@ -7,9 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# TOP = . include $(TOP)/configure/CONFIG diff --git a/src/Makefile b/src/Makefile index 5e2c660ae..9c75bd79b 100644 --- a/src/Makefile +++ b/src/Makefile @@ -6,9 +6,6 @@ # EPICS BASE is distributed subject to a Software License Agreement found # in the file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# TOP = .. include $(TOP)/configure/CONFIG diff --git a/src/RTEMS/Makefile b/src/RTEMS/Makefile index db0cca944..d43a78bbd 100644 --- a/src/RTEMS/Makefile +++ b/src/RTEMS/Makefile @@ -7,9 +7,6 @@ # and higher are distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* -# -# $Revision-Id$ -# TOP = ../.. diff --git a/src/RTEMS/base/epicsRtemsInitHookPost.c b/src/RTEMS/base/epicsRtemsInitHookPost.c index da2fbeab4..f589eb9cf 100644 --- a/src/RTEMS/base/epicsRtemsInitHookPost.c +++ b/src/RTEMS/base/epicsRtemsInitHookPost.c @@ -8,7 +8,6 @@ /* * Dummy version -- use if application does not provide its own version - * $Revision-Id$ */ #include "epicsRtemsInitHooks.h" diff --git a/src/RTEMS/base/epicsRtemsInitHookPre.c b/src/RTEMS/base/epicsRtemsInitHookPre.c index 357952007..08efe1fe2 100644 --- a/src/RTEMS/base/epicsRtemsInitHookPre.c +++ b/src/RTEMS/base/epicsRtemsInitHookPre.c @@ -8,7 +8,6 @@ /* * Dummy version -- use if application does not provide its own version - * $Revision-Id$ */ #include "epicsRtemsInitHooks.h" diff --git a/src/RTEMS/base/epicsRtemsInitHooks.h b/src/RTEMS/base/epicsRtemsInitHooks.h index fac577a06..b7f09c100 100644 --- a/src/RTEMS/base/epicsRtemsInitHooks.h +++ b/src/RTEMS/base/epicsRtemsInitHooks.h @@ -8,7 +8,6 @@ /* * Hooks into RTEMS startup code - * $Revision-Id$ */ #include #include diff --git a/src/RTEMS/base/rtems_config.c b/src/RTEMS/base/rtems_config.c index ff5fb8128..147c08b10 100644 --- a/src/RTEMS/base/rtems_config.c +++ b/src/RTEMS/base/rtems_config.c @@ -6,7 +6,6 @@ \*************************************************************************/ /* * RTEMS configuration for EPICS - * $Revision-Id$ * Author: W. Eric Norum * norume@aps.anl.gov * (630) 252-4793 diff --git a/src/RTEMS/base/rtems_init.c b/src/RTEMS/base/rtems_init.c index 5030b0818..dd136b755 100644 --- a/src/RTEMS/base/rtems_init.c +++ b/src/RTEMS/base/rtems_init.c @@ -6,7 +6,6 @@ \*************************************************************************/ /* * RTEMS startup task for EPICS - * $Revision-Id$ * Author: W. Eric Norum * eric.norum@usask.ca * (306) 966-5394 diff --git a/src/RTEMS/base/rtems_netconfig.c b/src/RTEMS/base/rtems_netconfig.c index 910961153..832a6646b 100644 --- a/src/RTEMS/base/rtems_netconfig.c +++ b/src/RTEMS/base/rtems_netconfig.c @@ -5,7 +5,6 @@ \*************************************************************************/ /* * RTEMS network configuration for EPICS - * $Revision-Id$ * Author: W. Eric Norum * eric.norum@usask.ca * (306) 966-5394 diff --git a/src/RTEMS/base/rtems_util.c b/src/RTEMS/base/rtems_util.c index 82e405027..ca64f9650 100644 --- a/src/RTEMS/base/rtems_util.c +++ b/src/RTEMS/base/rtems_util.c @@ -6,7 +6,6 @@ \*************************************************************************/ /* * RTEMS utilitiy routines for EPICS - * $Revision-Id$ * Author: W. Eric Norum * eric@cls.usask.ca * (306) 966-6055 diff --git a/src/as/asDbLib.h b/src/as/asDbLib.h index f209a9028..686f40512 100644 --- a/src/as/asDbLib.h +++ b/src/as/asDbLib.h @@ -7,10 +7,8 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* share/epicsH/dbAsLib.h */ -/* $Revision-Id$ */ /* Author: Marty Kraimer Date: 02-23-94*/ - + #ifndef INCdbAsLibh #define INCdbAsLibh diff --git a/src/as/ascheck.c b/src/as/ascheck.c index 666a1a9ae..3b4b7004c 100644 --- a/src/as/ascheck.c +++ b/src/as/ascheck.c @@ -8,9 +8,8 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* Author: Marty Kraimer Date: 03-24-94 */ - + #include #include #include diff --git a/src/bpt/cvtTable.h b/src/bpt/cvtTable.h index e407732af..c94701083 100644 --- a/src/bpt/cvtTable.h +++ b/src/bpt/cvtTable.h @@ -7,7 +7,7 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * Breakpoint Tables * * Author: Marty Kraimer diff --git a/src/bpt/makeBpt.c b/src/bpt/makeBpt.c index bdf03ffe1..712c7095b 100644 --- a/src/bpt/makeBpt.c +++ b/src/bpt/makeBpt.c @@ -7,7 +7,7 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * Author: Marty Kraimer * Date: 9/28/95 * Replacement for old bldCvtTable diff --git a/src/ca/CAref.html b/src/ca/CAref.html index 1857ea734..91bc6bed2 100644 --- a/src/ca/CAref.html +++ b/src/ca/CAref.html @@ -51,8 +51,6 @@ width="88"> Valid HTML 4.01!

-

Modified on -$Date$


Table of Contents

diff --git a/src/cas/README b/src/cas/README index cf44c0513..b016c6737 100644 --- a/src/cas/README +++ b/src/cas/README @@ -1,6 +1,3 @@ - -$Revision-Id$ - README file for the EPICS Channel Access Server Author Jeff Hill johill@lanl.gov diff --git a/src/cas/example/directoryService/vxEntry.cc b/src/cas/example/directoryService/vxEntry.cc index 2cbf68e3a..1cb240723 100644 --- a/src/cas/example/directoryService/vxEntry.cc +++ b/src/cas/example/directoryService/vxEntry.cc @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// $Revision-Id$ // Author: Jeff HIll (LANL) // diff --git a/src/cas/generic/beaconAnomalyGovernor.cc b/src/cas/generic/beaconAnomalyGovernor.cc index e0a4f4cf4..df22e5301 100644 --- a/src/cas/generic/beaconAnomalyGovernor.cc +++ b/src/cas/generic/beaconAnomalyGovernor.cc @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/beaconAnomalyGovernor.h b/src/cas/generic/beaconAnomalyGovernor.h index 6d063c5ee..cb520b6f1 100644 --- a/src/cas/generic/beaconAnomalyGovernor.h +++ b/src/cas/generic/beaconAnomalyGovernor.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/beaconTimer.cc b/src/cas/generic/beaconTimer.cc index b4fe82689..71124fac6 100644 --- a/src/cas/generic/beaconTimer.cc +++ b/src/cas/generic/beaconTimer.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/beaconTimer.h b/src/cas/generic/beaconTimer.h index bb516a9af..7b6a5654c 100644 --- a/src/cas/generic/beaconTimer.h +++ b/src/cas/generic/beaconTimer.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/caHdrLargeArray.h b/src/cas/generic/caHdrLargeArray.h index feae270e6..89b0d6d4b 100644 --- a/src/cas/generic/caHdrLargeArray.h +++ b/src/cas/generic/caHdrLargeArray.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/caNetAddr.cc b/src/cas/generic/caNetAddr.cc index 94476d4da..fc24b4c35 100644 --- a/src/cas/generic/caNetAddr.cc +++ b/src/cas/generic/caNetAddr.cc @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ // // Author: Jeffrey O. Hill // johill@lanl.gov diff --git a/src/cas/generic/caServer.cc b/src/cas/generic/caServer.cc index c4d91558d..f992eb56d 100644 --- a/src/cas/generic/caServer.cc +++ b/src/cas/generic/caServer.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/caServerI.cc b/src/cas/generic/caServerI.cc index af7ece1eb..2d5340217 100644 --- a/src/cas/generic/caServerI.cc +++ b/src/cas/generic/caServerI.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 @@ -35,8 +33,7 @@ // include a version string for POSIX systems static const char pVersionCAS[] = "@(#) " EPICS_VERSION_STRING - ", CA Portable Server Library " - "$Date$"; + ", CA Portable Server Library "; caServerI::caServerI ( caServer & tool ) : adapter (tool), diff --git a/src/cas/generic/casAsyncIOI.cc b/src/cas/generic/casAsyncIOI.cc index 7c79a28f8..e90247a6a 100644 --- a/src/cas/generic/casAsyncIOI.cc +++ b/src/cas/generic/casAsyncIOI.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncIOI.h b/src/cas/generic/casAsyncIOI.h index 9bdabde9f..24a48512d 100644 --- a/src/cas/generic/casAsyncIOI.h +++ b/src/cas/generic/casAsyncIOI.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncPVAttachIO.cc b/src/cas/generic/casAsyncPVAttachIO.cc index 09ff6976a..0098c13ba 100644 --- a/src/cas/generic/casAsyncPVAttachIO.cc +++ b/src/cas/generic/casAsyncPVAttachIO.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncPVAttachIOI.cpp b/src/cas/generic/casAsyncPVAttachIOI.cpp index 728de843d..1543c74cb 100644 --- a/src/cas/generic/casAsyncPVAttachIOI.cpp +++ b/src/cas/generic/casAsyncPVAttachIOI.cpp @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncPVAttachIOI.h b/src/cas/generic/casAsyncPVAttachIOI.h index a73871f6d..d8c5d5943 100644 --- a/src/cas/generic/casAsyncPVAttachIOI.h +++ b/src/cas/generic/casAsyncPVAttachIOI.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncPVExistIO.cc b/src/cas/generic/casAsyncPVExistIO.cc index 517121d1c..34f827b34 100644 --- a/src/cas/generic/casAsyncPVExistIO.cc +++ b/src/cas/generic/casAsyncPVExistIO.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncPVExistIOI.cpp b/src/cas/generic/casAsyncPVExistIOI.cpp index 9b6808bd1..f03a9deb6 100644 --- a/src/cas/generic/casAsyncPVExistIOI.cpp +++ b/src/cas/generic/casAsyncPVExistIOI.cpp @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncPVExistIOI.h b/src/cas/generic/casAsyncPVExistIOI.h index 6712d619e..d436c23cb 100644 --- a/src/cas/generic/casAsyncPVExistIOI.h +++ b/src/cas/generic/casAsyncPVExistIOI.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncReadIO.cc b/src/cas/generic/casAsyncReadIO.cc index a9ca5ee2a..e235e3ebe 100644 --- a/src/cas/generic/casAsyncReadIO.cc +++ b/src/cas/generic/casAsyncReadIO.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncReadIOI.cc b/src/cas/generic/casAsyncReadIOI.cc index 45248d31d..4bf01b546 100644 --- a/src/cas/generic/casAsyncReadIOI.cc +++ b/src/cas/generic/casAsyncReadIOI.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncReadIOI.h b/src/cas/generic/casAsyncReadIOI.h index a1ce60ce4..6f8b7d6c5 100644 --- a/src/cas/generic/casAsyncReadIOI.h +++ b/src/cas/generic/casAsyncReadIOI.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncWriteIO.cc b/src/cas/generic/casAsyncWriteIO.cc index abd0bb965..0366eb59b 100644 --- a/src/cas/generic/casAsyncWriteIO.cc +++ b/src/cas/generic/casAsyncWriteIO.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncWriteIOI.cpp b/src/cas/generic/casAsyncWriteIOI.cpp index 2d505679f..0b8c0a2cd 100644 --- a/src/cas/generic/casAsyncWriteIOI.cpp +++ b/src/cas/generic/casAsyncWriteIOI.cpp @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casAsyncWriteIOI.h b/src/cas/generic/casAsyncWriteIOI.h index f9ad3aa28..86b9c4add 100644 --- a/src/cas/generic/casAsyncWriteIOI.h +++ b/src/cas/generic/casAsyncWriteIOI.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casBufferFactory.cpp b/src/cas/generic/casBufferFactory.cpp index 41d4ca742..9f311a091 100644 --- a/src/cas/generic/casBufferFactory.cpp +++ b/src/cas/generic/casBufferFactory.cpp @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casChannel.cc b/src/cas/generic/casChannel.cc index 3ea176ca3..640bde595 100644 --- a/src/cas/generic/casChannel.cc +++ b/src/cas/generic/casChannel.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casChannelI.cc b/src/cas/generic/casChannelI.cc index a44ef6f40..588f67d78 100644 --- a/src/cas/generic/casChannelI.cc +++ b/src/cas/generic/casChannelI.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casChannelI.h b/src/cas/generic/casChannelI.h index 76eec5e7f..2c72e88e4 100644 --- a/src/cas/generic/casChannelI.h +++ b/src/cas/generic/casChannelI.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casCoreClient.cc b/src/cas/generic/casCoreClient.cc index a1514a1df..9c384776e 100644 --- a/src/cas/generic/casCoreClient.cc +++ b/src/cas/generic/casCoreClient.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casCoreClient.h b/src/cas/generic/casCoreClient.h index aad5e0030..f19f282a9 100644 --- a/src/cas/generic/casCoreClient.h +++ b/src/cas/generic/casCoreClient.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casCtx.h b/src/cas/generic/casCtx.h index a505299c0..706376e77 100644 --- a/src/cas/generic/casCtx.h +++ b/src/cas/generic/casCtx.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -10,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casDGClient.cc b/src/cas/generic/casDGClient.cc index c87a7b6d8..bf9037288 100644 --- a/src/cas/generic/casDGClient.cc +++ b/src/cas/generic/casDGClient.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casDGClient.h b/src/cas/generic/casDGClient.h index 334af2043..cac093380 100644 --- a/src/cas/generic/casDGClient.h +++ b/src/cas/generic/casDGClient.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. diff --git a/src/cas/generic/casEvent.h b/src/cas/generic/casEvent.h index a4ba0424c..efe62b5b7 100644 --- a/src/cas/generic/casEvent.h +++ b/src/cas/generic/casEvent.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casEventMask.cc b/src/cas/generic/casEventMask.cc index 062d41043..a72ced06d 100644 --- a/src/cas/generic/casEventMask.cc +++ b/src/cas/generic/casEventMask.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casEventMask.h b/src/cas/generic/casEventMask.h index 27d805f6b..d166ca918 100644 --- a/src/cas/generic/casEventMask.h +++ b/src/cas/generic/casEventMask.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casEventRegistry.h b/src/cas/generic/casEventRegistry.h index 12c3a62e4..c10f982e3 100644 --- a/src/cas/generic/casEventRegistry.h +++ b/src/cas/generic/casEventRegistry.h @@ -1,6 +1,3 @@ - - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -11,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casEventSys.cc b/src/cas/generic/casEventSys.cc index 46a75a051..8783f36f3 100644 --- a/src/cas/generic/casEventSys.cc +++ b/src/cas/generic/casEventSys.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casEventSys.h b/src/cas/generic/casEventSys.h index bde07f2f8..d194eedc0 100644 --- a/src/cas/generic/casEventSys.h +++ b/src/cas/generic/casEventSys.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -10,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casMonEvent.cc b/src/cas/generic/casMonEvent.cc index d405b6cd9..a4a930821 100644 --- a/src/cas/generic/casMonEvent.cc +++ b/src/cas/generic/casMonEvent.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casMonEvent.h b/src/cas/generic/casMonEvent.h index 686d27ed3..f66ea2554 100644 --- a/src/cas/generic/casMonEvent.h +++ b/src/cas/generic/casMonEvent.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casMonitor.cc b/src/cas/generic/casMonitor.cc index 41d78396c..c6ab11e05 100644 --- a/src/cas/generic/casMonitor.cc +++ b/src/cas/generic/casMonitor.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casMonitor.h b/src/cas/generic/casMonitor.h index 558f4db1a..336787d0a 100644 --- a/src/cas/generic/casMonitor.h +++ b/src/cas/generic/casMonitor.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -10,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casPV.cc b/src/cas/generic/casPV.cc index 33d21d08e..317200121 100644 --- a/src/cas/generic/casPV.cc +++ b/src/cas/generic/casPV.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casPVI.cc b/src/cas/generic/casPVI.cc index b8f6a2fa1..7f1b1a024 100644 --- a/src/cas/generic/casPVI.cc +++ b/src/cas/generic/casPVI.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/casPVI.h b/src/cas/generic/casPVI.h index 1939144db..feea79d23 100644 --- a/src/cas/generic/casPVI.h +++ b/src/cas/generic/casPVI.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/chanIntfForPV.cc b/src/cas/generic/chanIntfForPV.cc index 2ea2da606..4c983df60 100644 --- a/src/cas/generic/chanIntfForPV.cc +++ b/src/cas/generic/chanIntfForPV.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/chanIntfForPV.h b/src/cas/generic/chanIntfForPV.h index 48ca89bb3..f12fdcd18 100644 --- a/src/cas/generic/chanIntfForPV.h +++ b/src/cas/generic/chanIntfForPV.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/channelDestroyEvent.cpp b/src/cas/generic/channelDestroyEvent.cpp index 6256e75b3..33c64938a 100644 --- a/src/cas/generic/channelDestroyEvent.cpp +++ b/src/cas/generic/channelDestroyEvent.cpp @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/channelDestroyEvent.h b/src/cas/generic/channelDestroyEvent.h index 7c8b5821c..17b32f72a 100644 --- a/src/cas/generic/channelDestroyEvent.h +++ b/src/cas/generic/channelDestroyEvent.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/clientBufMemoryManager.cpp b/src/cas/generic/clientBufMemoryManager.cpp index bde66a28c..2f5fc128b 100644 --- a/src/cas/generic/clientBufMemoryManager.cpp +++ b/src/cas/generic/clientBufMemoryManager.cpp @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/inBuf.cc b/src/cas/generic/inBuf.cc index bd3b0e0a4..4bdc0fed4 100644 --- a/src/cas/generic/inBuf.cc +++ b/src/cas/generic/inBuf.cc @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/ioBlocked.h b/src/cas/generic/ioBlocked.h index 51429f8ce..000292eaf 100644 --- a/src/cas/generic/ioBlocked.h +++ b/src/cas/generic/ioBlocked.h @@ -9,8 +9,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/mt/ioBlocked.cc b/src/cas/generic/mt/ioBlocked.cc index 7d43af575..974d113e2 100644 --- a/src/cas/generic/mt/ioBlocked.cc +++ b/src/cas/generic/mt/ioBlocked.cc @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// $Revision-Id$ // Author: Jeff Hill // This file implements a IO blocked list NOOP for multi-threaded systems // diff --git a/src/cas/generic/outBuf.cc b/src/cas/generic/outBuf.cc index 54ba5eb16..8fb0a17da 100644 --- a/src/cas/generic/outBuf.cc +++ b/src/cas/generic/outBuf.cc @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/cas/generic/pvAttachReturn.cc b/src/cas/generic/pvAttachReturn.cc index 11167ea1b..0b70fef8c 100644 --- a/src/cas/generic/pvAttachReturn.cc +++ b/src/cas/generic/pvAttachReturn.cc @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ // // Author: Jeffrey O. Hill // johill@lanl.gov diff --git a/src/cas/generic/pvExistReturn.cc b/src/cas/generic/pvExistReturn.cc index 8d200eb0b..46fd7eb65 100644 --- a/src/cas/generic/pvExistReturn.cc +++ b/src/cas/generic/pvExistReturn.cc @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ // // Author: Jeffrey O. Hill // johill@lanl.gov diff --git a/src/cas/generic/st/casDGEvWakeup.h b/src/cas/generic/st/casDGEvWakeup.h index ff41d6b62..9676bad1c 100644 --- a/src/cas/generic/st/casDGEvWakeup.h +++ b/src/cas/generic/st/casDGEvWakeup.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef casDGEvWakeuph #define casDGEvWakeuph diff --git a/src/cas/generic/st/casDGIOWakeup.h b/src/cas/generic/st/casDGIOWakeup.h index d9ffb8f79..0f71ce607 100644 --- a/src/cas/generic/st/casDGIOWakeup.h +++ b/src/cas/generic/st/casDGIOWakeup.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -8,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef casDGIOWakeuph #define casDGIOWakeuph diff --git a/src/cas/generic/st/casDGIntfOS.cc b/src/cas/generic/st/casDGIntfOS.cc index 92e26ff4e..0ce4258d1 100644 --- a/src/cas/generic/st/casDGIntfOS.cc +++ b/src/cas/generic/st/casDGIntfOS.cc @@ -9,7 +9,6 @@ // // casDGIntfOS.cc -// $Revision-Id$ // #include "fdManager.h" diff --git a/src/cas/generic/st/casDGIntfOS.h b/src/cas/generic/st/casDGIntfOS.h index 4919daa46..38d4b46ac 100644 --- a/src/cas/generic/st/casDGIntfOS.h +++ b/src/cas/generic/st/casDGIntfOS.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -8,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef casDGIntfOSh #define casDGIntfOSh diff --git a/src/cas/generic/st/casIntfOS.cc b/src/cas/generic/st/casIntfOS.cc index 4f86db965..87d24a0a4 100644 --- a/src/cas/generic/st/casIntfOS.cc +++ b/src/cas/generic/st/casIntfOS.cc @@ -9,11 +9,7 @@ \*************************************************************************/ /* - * * casIntfOS.cc - * $Revision-Id$ - * - * */ #include "fdManager.h" diff --git a/src/cas/generic/st/casIntfOS.h b/src/cas/generic/st/casIntfOS.h index 68c21bded..40d077bb0 100644 --- a/src/cas/generic/st/casIntfOS.h +++ b/src/cas/generic/st/casIntfOS.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,12 +8,8 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// $Revision-Id$ -// // casOSD.h - Channel Access Server OS dependent wrapper // -// -// #ifndef casIntfOSh #define casIntfOSh diff --git a/src/cas/generic/st/casOSD.h b/src/cas/generic/st/casOSD.h index 980c7b560..0fb8baf46 100644 --- a/src/cas/generic/st/casOSD.h +++ b/src/cas/generic/st/casOSD.h @@ -8,12 +8,8 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// $Revision-Id$ -// // casOSD.h - Channel Access Server OS dependent wrapper // -// -// #ifndef includeCASOSDH #define includeCASOSDH diff --git a/src/cas/generic/st/casStreamOS.cc b/src/cas/generic/st/casStreamOS.cc index e1fedb38a..1b6c4e2c2 100644 --- a/src/cas/generic/st/casStreamOS.cc +++ b/src/cas/generic/st/casStreamOS.cc @@ -8,7 +8,6 @@ \*************************************************************************/ // // casStreamOS.cc -// $Revision-Id$ // // TO DO: // o armRecv() and armSend() should return bad status when diff --git a/src/cas/generic/st/casStreamOS.h b/src/cas/generic/st/casStreamOS.h index 294cfcb5e..7d0612c18 100644 --- a/src/cas/generic/st/casStreamOS.h +++ b/src/cas/generic/st/casStreamOS.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -8,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef casStreamOSh #define casStreamOSh diff --git a/src/cas/generic/st/ioBlocked.cc b/src/cas/generic/st/ioBlocked.cc index b05f0ba26..4d5856f6a 100644 --- a/src/cas/generic/st/ioBlocked.cc +++ b/src/cas/generic/st/ioBlocked.cc @@ -9,7 +9,6 @@ \*************************************************************************/ // -// $Revision-Id$ // Author Jeff Hill // // IO Blocked list class diff --git a/src/cas/io/bsdSocket/caServerIO.cc b/src/cas/io/bsdSocket/caServerIO.cc index 3213d7521..c5adf314d 100644 --- a/src/cas/io/bsdSocket/caServerIO.cc +++ b/src/cas/io/bsdSocket/caServerIO.cc @@ -7,11 +7,8 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// $Revision-Id$ -// // verify connection state prior to doing anything in this file // -// #include diff --git a/src/cas/io/bsdSocket/caServerIO.h b/src/cas/io/bsdSocket/caServerIO.h index b24afb5f8..2a46df213 100644 --- a/src/cas/io/bsdSocket/caServerIO.h +++ b/src/cas/io/bsdSocket/caServerIO.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef caServerIOh #define caServerIOh diff --git a/src/cas/io/bsdSocket/casDGIntfIO.h b/src/cas/io/bsdSocket/casDGIntfIO.h index 370bfe1d1..f84190cab 100644 --- a/src/cas/io/bsdSocket/casDGIntfIO.h +++ b/src/cas/io/bsdSocket/casDGIntfIO.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -8,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef casDGIntfIOh #define casDGIntfIOh diff --git a/src/cas/io/bsdSocket/casIOD.h b/src/cas/io/bsdSocket/casIOD.h index 2940874fd..318efb81b 100644 --- a/src/cas/io/bsdSocket/casIOD.h +++ b/src/cas/io/bsdSocket/casIOD.h @@ -7,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef includeCASIODH #define includeCASIODH diff --git a/src/cas/io/bsdSocket/casIntfIO.h b/src/cas/io/bsdSocket/casIntfIO.h index 833533d5e..dd9f333b3 100644 --- a/src/cas/io/bsdSocket/casIntfIO.h +++ b/src/cas/io/bsdSocket/casIntfIO.h @@ -1,4 +1,3 @@ - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -8,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef casIntfIOh #define casIntfIOh diff --git a/src/cas/io/bsdSocket/casStreamIO.h b/src/cas/io/bsdSocket/casStreamIO.h index e1ac52580..6d25ea3bf 100644 --- a/src/cas/io/bsdSocket/casStreamIO.h +++ b/src/cas/io/bsdSocket/casStreamIO.h @@ -7,10 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// - #ifndef casStreamIOh #define casStreamIOh diff --git a/src/cas/io/bsdSocket/ipIgnoreEntry.cpp b/src/cas/io/bsdSocket/ipIgnoreEntry.cpp index f40006a71..48fa83bd5 100644 --- a/src/cas/io/bsdSocket/ipIgnoreEntry.cpp +++ b/src/cas/io/bsdSocket/ipIgnoreEntry.cpp @@ -7,8 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ - -// // // Author: Jeffrey O. Hill // johill@lanl.gov diff --git a/src/cas/io/bsdSocket/ipIgnoreEntry.h b/src/cas/io/bsdSocket/ipIgnoreEntry.h index ace835dd7..48452939f 100644 --- a/src/cas/io/bsdSocket/ipIgnoreEntry.h +++ b/src/cas/io/bsdSocket/ipIgnoreEntry.h @@ -1,5 +1,3 @@ - - /*************************************************************************\ * Copyright (c) 2002 The University of Chicago, as Operator of Argonne * National Laboratory. @@ -9,9 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// -// $Revision-Id$ -// #ifndef ipIgnoreEntryh #define ipIgnoreEntryh diff --git a/src/db/callback.h b/src/db/callback.h index 1b539c13e..735484ac0 100644 --- a/src/db/callback.h +++ b/src/db/callback.h @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* includes for general purpose callback tasks */ /* diff --git a/src/db/cvtBpt.c b/src/db/cvtBpt.c index aec79ca2b..712ab6742 100644 --- a/src/db/cvtBpt.c +++ b/src/db/cvtBpt.c @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* cvtBpt.c - Convert using breakpoint table * diff --git a/src/db/dbAccess.c b/src/db/dbAccess.c index 871c97d3d..ef27afafb 100644 --- a/src/db/dbAccess.c +++ b/src/db/dbAccess.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbAccess.c */ -/* $Revision-Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer diff --git a/src/db/dbAccessDefs.h b/src/db/dbAccessDefs.h index 472ad6bd1..a0f6956c0 100644 --- a/src/db/dbAccessDefs.h +++ b/src/db/dbAccessDefs.h @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbAccessDefs.h */ -/* $Revision-Id$ */ #ifndef INCdbAccessDefsh #define INCdbAccessDefsh diff --git a/src/db/dbBkpt.c b/src/db/dbBkpt.c index f865ba80c..790cfae77 100644 --- a/src/db/dbBkpt.c +++ b/src/db/dbBkpt.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbBkpt.c */ -/* base/src/db $Revision-Id$ */ /* * Author: Matthew Needes * Date: 8-30-93 diff --git a/src/db/dbBkpt.h b/src/db/dbBkpt.h index 05a637244..6b152e71b 100644 --- a/src/db/dbBkpt.h +++ b/src/db/dbBkpt.h @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbBkpt.h */ -/* base/include $Revision-Id$ */ /* * Author: Matthew Needes * Date: 8-30-93 diff --git a/src/db/dbCAC.h b/src/db/dbCAC.h index a0bbc5e1a..e06be4c34 100644 --- a/src/db/dbCAC.h +++ b/src/db/dbCAC.h @@ -8,16 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/dbCa.c b/src/db/dbCa.c index 27ed3cb8b..13118eb8b 100644 --- a/src/db/dbCa.c +++ b/src/db/dbCa.c @@ -7,11 +7,9 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 26MAR96 - * */ #include diff --git a/src/db/dbChannelIO.cpp b/src/db/dbChannelIO.cpp index 294c13d71..6e03e79c6 100644 --- a/src/db/dbChannelIO.cpp +++ b/src/db/dbChannelIO.cpp @@ -8,16 +8,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/dbChannelIO.h b/src/db/dbChannelIO.h index 54b2e2a3c..ce646be88 100644 --- a/src/db/dbChannelIO.h +++ b/src/db/dbChannelIO.h @@ -9,16 +9,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/dbContext.cpp b/src/db/dbContext.cpp index 3ac05dfbc..1c27bd224 100644 --- a/src/db/dbContext.cpp +++ b/src/db/dbContext.cpp @@ -7,16 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/dbContextReadNotifyCache.cpp b/src/db/dbContextReadNotifyCache.cpp index 50feff2bf..47868adb3 100644 --- a/src/db/dbContextReadNotifyCache.cpp +++ b/src/db/dbContextReadNotifyCache.cpp @@ -9,7 +9,6 @@ \*************************************************************************/ /* - * $Revision-Id$ * Auther Jeff Hill */ diff --git a/src/db/dbEvent.c b/src/db/dbEvent.c index 3bcca8469..ee1673547 100644 --- a/src/db/dbEvent.c +++ b/src/db/dbEvent.c @@ -8,7 +8,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbEvent.c */ -/* $Revision-Id$ */ + /* routines for scheduling events to lower priority tasks via the RT kernel */ /* * Author: Jeffrey O. Hill diff --git a/src/db/dbEvent.h b/src/db/dbEvent.h index db7186849..b2cc9ad07 100644 --- a/src/db/dbEvent.h +++ b/src/db/dbEvent.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author: Jeff Hill * Date: 030393 */ diff --git a/src/db/dbFastLinkConv.c b/src/db/dbFastLinkConv.c index 32d693f92..73416ff9d 100644 --- a/src/db/dbFastLinkConv.c +++ b/src/db/dbFastLinkConv.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbFastLinkConv.c */ -/* base/src/db $Revision-Id$ */ /* * Author: Matthew Needes * Date: 12-9-93 diff --git a/src/db/dbNotify.c b/src/db/dbNotify.c index 7454129dc..7ace0db1c 100644 --- a/src/db/dbNotify.c +++ b/src/db/dbNotify.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* dbNotify.c */ -/* base/src/db $Revision-Id$ */ /* * Author: Marty Kraimer * Date: 03-30-95 diff --git a/src/db/dbPutNotifyBlocker.cpp b/src/db/dbPutNotifyBlocker.cpp index 6c82e4153..83ec04325 100644 --- a/src/db/dbPutNotifyBlocker.cpp +++ b/src/db/dbPutNotifyBlocker.cpp @@ -9,16 +9,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author: * Jeffrey O. Hill * johill@lanl.gov diff --git a/src/db/dbPutNotifyBlocker.h b/src/db/dbPutNotifyBlocker.h index 56d3a37da..82d8e6516 100644 --- a/src/db/dbPutNotifyBlocker.h +++ b/src/db/dbPutNotifyBlocker.h @@ -9,16 +9,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/dbScan.h b/src/db/dbScan.h index 5b96b8196..ffdac37d4 100644 --- a/src/db/dbScan.h +++ b/src/db/dbScan.h @@ -6,8 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Marty Kraimer * Date: 07-17-91 */ diff --git a/src/db/dbSubscriptionIO.cpp b/src/db/dbSubscriptionIO.cpp index 260d26e89..badb84619 100644 --- a/src/db/dbSubscriptionIO.cpp +++ b/src/db/dbSubscriptionIO.cpp @@ -8,16 +8,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/dbTest.c b/src/db/dbTest.c index b827465bb..587b1df23 100644 --- a/src/db/dbTest.c +++ b/src/db/dbTest.c @@ -7,7 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* database access test subroutines */ #include diff --git a/src/db/db_access.c b/src/db/db_access.c index f60696453..09ed6d719 100644 --- a/src/db/db_access.c +++ b/src/db/db_access.c @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ - /* Interface between old database access and new * * Author: Marty Kraimer diff --git a/src/db/db_access_routines.h b/src/db/db_access_routines.h index a1f445c6f..d85fd80c1 100644 --- a/src/db/db_access_routines.h +++ b/src/db/db_access_routines.h @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* base/include/db_access_routines.h */ /* This defined routines for old database access. These were broken out of db_access.h so that ca can be build independent of db. diff --git a/src/db/db_field_log.h b/src/db/db_field_log.h index 9b2661c88..26d16adfe 100644 --- a/src/db/db_field_log.h +++ b/src/db/db_field_log.h @@ -6,7 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * Author: Jeffrey O. Hill * Date: 4-1-89 */ diff --git a/src/db/db_test.c b/src/db/db_test.c index 0ad5ad2e2..935b7e6ed 100644 --- a/src/db/db_test.c +++ b/src/db/db_test.c @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* share/src/db @(#)db_test.c 1.10 2/3/94 */ /* database access subroutines */ /* * Author: Bob Dalesio diff --git a/src/db/initHooks.c b/src/db/initHooks.c index 06925cacd..005332dfa 100644 --- a/src/db/initHooks.c +++ b/src/db/initHooks.c @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Authors: Benjamin Franksen (BESY) and Marty Kraimer * Date: 06-01-91 diff --git a/src/db/initHooks.h b/src/db/initHooks.h index f8606e314..ea8e7c8cc 100644 --- a/src/db/initHooks.h +++ b/src/db/initHooks.h @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Authors: Benjamin Franksen (BESY) and Marty Kraimer * Date: 06-01-91 diff --git a/src/db/recGbl.c b/src/db/recGbl.c index c0035f067..6d45e7333 100644 --- a/src/db/recGbl.c +++ b/src/db/recGbl.c @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* recGbl.c */ -/* $Revision-Id$ */ - /* * Author: Marty Kraimer * Date: 11-7-90 diff --git a/src/db/templateInstances.cpp b/src/db/templateInstances.cpp index 0b4adba57..2033231ae 100644 --- a/src/db/templateInstances.cpp +++ b/src/db/templateInstances.cpp @@ -9,16 +9,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/db/test/callbackTest.c b/src/db/test/callbackTest.c index af8c1c667..89a0eaf42 100644 --- a/src/db/test/callbackTest.c +++ b/src/db/test/callbackTest.c @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* Author: Marty Kraimer Date: 26JAN2000 */ diff --git a/src/dbStatic/alarm.h b/src/dbStatic/alarm.h index 814da49f3..8aca9fa55 100644 --- a/src/dbStatic/alarm.h +++ b/src/dbStatic/alarm.h @@ -7,7 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* Alarm definitions, must match menuAlarmSevr.dbd and menuAlarmStat.dbd */ -/* $Revision-Id$ */ /* * Authors: Bob Dalesio and Marty Kraimer diff --git a/src/dbStatic/alarmString.h b/src/dbStatic/alarmString.h index 7051f13ff..1fb1d1b62 100644 --- a/src/dbStatic/alarmString.h +++ b/src/dbStatic/alarmString.h @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* String names for alarms */ diff --git a/src/dbStatic/dbBase.h b/src/dbStatic/dbBase.h index 55268ea3a..2d021df58 100644 --- a/src/dbStatic/dbBase.h +++ b/src/dbStatic/dbBase.h @@ -6,8 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Current Author: Marty Kraimer * Date: 03-19-92 */ diff --git a/src/dbStatic/dbFldTypes.h b/src/dbStatic/dbFldTypes.h index 39f17c8ed..0d2b9e1da 100644 --- a/src/dbStatic/dbFldTypes.h +++ b/src/dbStatic/dbFldTypes.h @@ -7,8 +7,7 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dbStatic/dbLexRoutines.c b/src/dbStatic/dbLexRoutines.c index 7fde19399..78a3cc39c 100644 --- a/src/dbStatic/dbLexRoutines.c +++ b/src/dbStatic/dbLexRoutines.c @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* Author: Marty Kraimer Date: 13JUL95*/ diff --git a/src/dbStatic/dbStaticLib.c b/src/dbStatic/dbStaticLib.c index 655a08536..2235bac2f 100644 --- a/src/dbStatic/dbStaticLib.c +++ b/src/dbStatic/dbStaticLib.c @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ #include #include diff --git a/src/dbStatic/dbStaticLib.h b/src/dbStatic/dbStaticLib.h index a6347252b..018fb373f 100644 --- a/src/dbStatic/dbStaticLib.h +++ b/src/dbStatic/dbStaticLib.h @@ -6,8 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Marty Kraimer * Date: 06-08-93 */ diff --git a/src/dbStatic/devSup.h b/src/dbStatic/devSup.h index 0f2fc339b..bd900cae4 100644 --- a/src/dbStatic/devSup.h +++ b/src/dbStatic/devSup.h @@ -7,7 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devSup.h Device Support */ -/* $Revision-Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 diff --git a/src/dbStatic/drvSup.h b/src/dbStatic/drvSup.h index 9f743ed6f..5778038e7 100644 --- a/src/dbStatic/drvSup.h +++ b/src/dbStatic/drvSup.h @@ -7,7 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* drvSup.h Driver Support */ -/* share/epicsH $Revision-Id$ */ /* * Author: Marty Kraimer diff --git a/src/dbStatic/guigroup.h b/src/dbStatic/guigroup.h index 5d97a4f8c..3276a9b57 100644 --- a/src/dbStatic/guigroup.h +++ b/src/dbStatic/guigroup.h @@ -8,7 +8,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* these are used in the pmt (prompt) field of the record support ascii files. They represent field groupings for dct tools */ diff --git a/src/dbStatic/link.h b/src/dbStatic/link.h index c9818f6f0..4be4e3548 100644 --- a/src/dbStatic/link.h +++ b/src/dbStatic/link.h @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* link.h */ -/* base/include $Revision-Id$ */ /* * Original Author: Bob Dalesio diff --git a/src/dbStatic/special.h b/src/dbStatic/special.h index ca8c0eaeb..055287a64 100644 --- a/src/dbStatic/special.h +++ b/src/dbStatic/special.h @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* special.h */ -/* share/epicsH $Revision-Id$ */ /* * Author: Marty Kraimer diff --git a/src/dev/softDev/devAaiSoft.c b/src/dev/softDev/devAaiSoft.c index caaaa50ff..586483c92 100644 --- a/src/dev/softDev/devAaiSoft.c +++ b/src/dev/softDev/devAaiSoft.c @@ -7,7 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * devAaiSoft.c - Device Support Routines for soft Waveform Records * * Original Author: Bob Dalesio diff --git a/src/dev/softDev/devAaoSoft.c b/src/dev/softDev/devAaoSoft.c index 61eeb9cdd..6925b1ba1 100644 --- a/src/dev/softDev/devAaoSoft.c +++ b/src/dev/softDev/devAaoSoft.c @@ -7,7 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * devAaoSoft.c - Device Support Routines for soft Waveform Records * * Original Author: Bob Dalesio diff --git a/src/dev/softDev/devAiSoft.c b/src/dev/softDev/devAiSoft.c index 77ee6dbed..2f6445f2b 100644 --- a/src/dev/softDev/devAiSoft.c +++ b/src/dev/softDev/devAiSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 3/6/91 */ diff --git a/src/dev/softDev/devAiSoftRaw.c b/src/dev/softDev/devAiSoftRaw.c index 0cf5e40f0..ee697ff57 100644 --- a/src/dev/softDev/devAiSoftRaw.c +++ b/src/dev/softDev/devAiSoftRaw.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dev/softDev/devAoSoft.c b/src/dev/softDev/devAoSoft.c index ce63a57b3..56bd05620 100644 --- a/src/dev/softDev/devAoSoft.c +++ b/src/dev/softDev/devAoSoft.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devAoSoft.c */ -/* base/src/dev $Revision-Id$ */ /* Device Support Routines for soft Analog Output Records*/ /* diff --git a/src/dev/softDev/devAoSoftRaw.c b/src/dev/softDev/devAoSoftRaw.c index 400e8f9a3..05aed035e 100644 --- a/src/dev/softDev/devAoSoftRaw.c +++ b/src/dev/softDev/devAoSoftRaw.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devAoSoftRaw.c */ -/* base/src/dev $Revision-Id$ */ /* Device Support Routines for soft raw Analog Output Records*/ /* diff --git a/src/dev/softDev/devBiSoft.c b/src/dev/softDev/devBiSoft.c index 6c2740693..27e8d7c20 100644 --- a/src/dev/softDev/devBiSoft.c +++ b/src/dev/softDev/devBiSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dev/softDev/devBiSoftRaw.c b/src/dev/softDev/devBiSoftRaw.c index 2afef6356..47d2d8007 100644 --- a/src/dev/softDev/devBiSoftRaw.c +++ b/src/dev/softDev/devBiSoftRaw.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dev/softDev/devBoSoft.c b/src/dev/softDev/devBoSoft.c index 65bb4f505..ba6ff14a7 100644 --- a/src/dev/softDev/devBoSoft.c +++ b/src/dev/softDev/devBoSoft.c @@ -7,8 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* devBoSoft.c */ -/* base/src/dev $Revision-Id$ */ /* devBoSoft.c - Device Support Routines for Soft Binary Output*/ /* diff --git a/src/dev/softDev/devBoSoftRaw.c b/src/dev/softDev/devBoSoftRaw.c index ef812d51b..df1ba5b4e 100644 --- a/src/dev/softDev/devBoSoftRaw.c +++ b/src/dev/softDev/devBoSoftRaw.c @@ -7,8 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* devBoSoftRaw.c */ -/* base/src/dev $Revision-Id$ */ /* devBoSoftRaw.c - Device Support Routines for SoftRaw Binary Output*/ /* diff --git a/src/dev/softDev/devEventSoft.c b/src/dev/softDev/devEventSoft.c index 167d18df2..a5c8b747d 100644 --- a/src/dev/softDev/devEventSoft.c +++ b/src/dev/softDev/devEventSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Janet Anderson * Date: 04-21-91 */ diff --git a/src/dev/softDev/devGeneralTime.c b/src/dev/softDev/devGeneralTime.c index c656c85db..13dbc1d78 100644 --- a/src/dev/softDev/devGeneralTime.c +++ b/src/dev/softDev/devGeneralTime.c @@ -3,7 +3,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Original Author: Sheng Peng, ORNL / SNS Project * Date: 07/2004 diff --git a/src/dev/softDev/devHistogramSoft.c b/src/dev/softDev/devHistogramSoft.c index f54c0157b..8414cc5bd 100644 --- a/src/dev/softDev/devHistogramSoft.c +++ b/src/dev/softDev/devHistogramSoft.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devHistogramSoft.c */ -/* base/src/dev $Revision-Id$ */ /* * Author: Janet Anderson * Date: 07/02/91 diff --git a/src/dev/softDev/devLiSoft.c b/src/dev/softDev/devLiSoft.c index 11dbedc3f..07c4a1900 100644 --- a/src/dev/softDev/devLiSoft.c +++ b/src/dev/softDev/devLiSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Janet Anderson * Date: 09-23-91 */ diff --git a/src/dev/softDev/devLoSoft.c b/src/dev/softDev/devLoSoft.c index 67ce941f6..17e6dd800 100644 --- a/src/dev/softDev/devLoSoft.c +++ b/src/dev/softDev/devLoSoft.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devLoSoft.c */ -/* base/src/dev $Revision-Id$ */ /* * Author: Janet Anderson * Date: 09-23-91 diff --git a/src/dev/softDev/devMbbiDirectSoft.c b/src/dev/softDev/devMbbiDirectSoft.c index 8b7816b65..6d10d1a51 100644 --- a/src/dev/softDev/devMbbiDirectSoft.c +++ b/src/dev/softDev/devMbbiDirectSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Matthew Needes * Date: 10-08-93 */ diff --git a/src/dev/softDev/devMbbiDirectSoftRaw.c b/src/dev/softDev/devMbbiDirectSoftRaw.c index df8c08f52..b27210a29 100644 --- a/src/dev/softDev/devMbbiDirectSoftRaw.c +++ b/src/dev/softDev/devMbbiDirectSoftRaw.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Matthew Needes * Date: 10-08-93 */ diff --git a/src/dev/softDev/devMbbiSoft.c b/src/dev/softDev/devMbbiSoft.c index c3b0d28f1..9f084b7fc 100644 --- a/src/dev/softDev/devMbbiSoft.c +++ b/src/dev/softDev/devMbbiSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dev/softDev/devMbbiSoftRaw.c b/src/dev/softDev/devMbbiSoftRaw.c index 997201cdb..5b38549c7 100644 --- a/src/dev/softDev/devMbbiSoftRaw.c +++ b/src/dev/softDev/devMbbiSoftRaw.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dev/softDev/devMbboDirectSoft.c b/src/dev/softDev/devMbboDirectSoft.c index 1c9edbbab..aa4cf8dc6 100644 --- a/src/dev/softDev/devMbboDirectSoft.c +++ b/src/dev/softDev/devMbboDirectSoft.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devMbboDirectSoft.c */ -/* base/src/dev $Revision-Id$ */ /* * Original Author: Bob Dalesio * Current Author: Matthew Needes diff --git a/src/dev/softDev/devMbboDirectSoftRaw.c b/src/dev/softDev/devMbboDirectSoftRaw.c index bc7601409..602830861 100644 --- a/src/dev/softDev/devMbboDirectSoftRaw.c +++ b/src/dev/softDev/devMbboDirectSoftRaw.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devMbboDirectSoftRaw.c */ -/* base/src/dev $Revision-Id$ */ /* * Author: Janet Anderson * Current Author: Matthew Needes diff --git a/src/dev/softDev/devMbboSoft.c b/src/dev/softDev/devMbboSoft.c index 4335627bb..310603173 100644 --- a/src/dev/softDev/devMbboSoft.c +++ b/src/dev/softDev/devMbboSoft.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devMbboSoft.c */ -/* base/src/dev $Revision-Id$ */ /* * Original Author: Bob Dalesio * Current Author: Marty Kraimer diff --git a/src/dev/softDev/devMbboSoftRaw.c b/src/dev/softDev/devMbboSoftRaw.c index e4e60f11f..ac51a9e14 100644 --- a/src/dev/softDev/devMbboSoftRaw.c +++ b/src/dev/softDev/devMbboSoftRaw.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devMbboSoftRaw.c */ -/* base/src/dev $Revision-Id$ */ /* * Author: Janet Anderson * Date: 3-28-92 diff --git a/src/dev/softDev/devSASoft.c b/src/dev/softDev/devSASoft.c index 6178b6ce7..6c0c876f0 100644 --- a/src/dev/softDev/devSASoft.c +++ b/src/dev/softDev/devSASoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Carl Lionberger * Date: 9-2-93 */ diff --git a/src/dev/softDev/devSiSoft.c b/src/dev/softDev/devSiSoft.c index 1a64674cf..46877de23 100644 --- a/src/dev/softDev/devSiSoft.c +++ b/src/dev/softDev/devSiSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: Janet Anderson * Date: 04-21-91 */ diff --git a/src/dev/softDev/devSoSoft.c b/src/dev/softDev/devSoSoft.c index ca7a87051..6dda4a765 100644 --- a/src/dev/softDev/devSoSoft.c +++ b/src/dev/softDev/devSoSoft.c @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Author: Janet Anderson * Date: 21APR1991 diff --git a/src/dev/softDev/devSoSoftCallback.c b/src/dev/softDev/devSoSoftCallback.c index a39e14b4d..f6d2c554e 100644 --- a/src/dev/softDev/devSoSoftCallback.c +++ b/src/dev/softDev/devSoSoftCallback.c @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Author: Marty Kraimer * Date: 04NOV2003 diff --git a/src/dev/softDev/devSoStdio.c b/src/dev/softDev/devSoStdio.c index 684dab178..c6831b7c8 100644 --- a/src/dev/softDev/devSoStdio.c +++ b/src/dev/softDev/devSoStdio.c @@ -5,8 +5,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ - #include #include diff --git a/src/dev/softDev/devSoft.dbd b/src/dev/softDev/devSoft.dbd index 763ac47d5..6c077ad3d 100644 --- a/src/dev/softDev/devSoft.dbd +++ b/src/dev/softDev/devSoft.dbd @@ -1,3 +1,5 @@ +# devSoft.dbd + device(aai,CONSTANT,devAaiSoft,"Soft Channel") device(aao,CONSTANT,devAaoSoft,"Soft Channel") device(ai,CONSTANT,devAiSoft,"Soft Channel") diff --git a/src/dev/softDev/devTimestamp.c b/src/dev/softDev/devTimestamp.c index b7e2c7e1a..962d9e467 100644 --- a/src/dev/softDev/devTimestamp.c +++ b/src/dev/softDev/devTimestamp.c @@ -5,7 +5,6 @@ * in the file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Device support for EPICS time stamps * diff --git a/src/dev/softDev/devWfSoft.c b/src/dev/softDev/devWfSoft.c index 92bb3c566..42751193e 100644 --- a/src/dev/softDev/devWfSoft.c +++ b/src/dev/softDev/devWfSoft.c @@ -7,8 +7,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Original Authors: Bob Dalesio and Marty Kraimer * Date: 6-1-90 */ diff --git a/src/dev/testDev/devHistogramTestAsyn.c b/src/dev/testDev/devHistogramTestAsyn.c index 7c8650eaa..cd3b461f6 100644 --- a/src/dev/testDev/devHistogramTestAsyn.c +++ b/src/dev/testDev/devHistogramTestAsyn.c @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* devHistogramTestAsyn.c */ -/* base/src/dev $Revision-Id$ */ /* * Author: Janet Anderson * Date: 07/02/91 diff --git a/src/dev/testDev/devTestAsyn.c b/src/dev/testDev/devTestAsyn.c index 4b1d8a5e9..09c946dde 100644 --- a/src/dev/testDev/devTestAsyn.c +++ b/src/dev/testDev/devTestAsyn.c @@ -4,7 +4,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* Device Support for testing asynchronous processing * diff --git a/src/dev/testDev/devTestAsyn.dbd b/src/dev/testDev/devTestAsyn.dbd index 73634dd55..068fef7d0 100644 --- a/src/dev/testDev/devTestAsyn.dbd +++ b/src/dev/testDev/devTestAsyn.dbd @@ -1,4 +1,4 @@ -# $Revision-Id$ +# devTestAsyn.dbd device(ai,CONSTANT,devTestAsyn,"Test Asyn") device(aai,CONSTANT,devTestAsyn,"Test Asyn") diff --git a/src/gdd/README b/src/gdd/README index d7ab4b9c2..4c5dd4094 100644 --- a/src/gdd/README +++ b/src/gdd/README @@ -2,8 +2,6 @@ # Author: Jim Kowalkowski # Date: 2/96 # -# $Revision-Id$ -# Some Notes: diff --git a/src/gdd/aitConvert.cc b/src/gdd/aitConvert.cc index 5839756c2..b2a4e42e3 100644 --- a/src/gdd/aitConvert.cc +++ b/src/gdd/aitConvert.cc @@ -11,8 +11,6 @@ // Author: Jim Kowalkowski // Date: 2/96 // -// $Revision-Id$ -// #define AIT_CONVERT_SOURCE 1 diff --git a/src/gdd/aitConvert.h b/src/gdd/aitConvert.h index 94bbe37f1..135b6c0d9 100644 --- a/src/gdd/aitConvert.h +++ b/src/gdd/aitConvert.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #include diff --git a/src/gdd/aitGen.c b/src/gdd/aitGen.c index 37861af4e..39f885531 100644 --- a/src/gdd/aitGen.c +++ b/src/gdd/aitGen.c @@ -10,9 +10,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #include diff --git a/src/gdd/aitHelpers.cc b/src/gdd/aitHelpers.cc index 6fc7f24b9..5d95a899c 100644 --- a/src/gdd/aitHelpers.cc +++ b/src/gdd/aitHelpers.cc @@ -10,9 +10,6 @@ // Author: Jim Kowalkowski // Date: 6/20/96 -// -// $Revision-Id$ -// #include diff --git a/src/gdd/aitHelpers.h b/src/gdd/aitHelpers.h index a24ba4181..340cdcd98 100644 --- a/src/gdd/aitHelpers.h +++ b/src/gdd/aitHelpers.h @@ -13,9 +13,6 @@ /* * Authors: Jeff Hill and Jim Kowalkowski * Date: 6/20/96 - * - * $Revision-Id$ - * */ #include diff --git a/src/gdd/aitTypes.c b/src/gdd/aitTypes.c index 8f3cb179f..35a87ce1e 100644 --- a/src/gdd/aitTypes.c +++ b/src/gdd/aitTypes.c @@ -10,9 +10,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #include diff --git a/src/gdd/aitTypes.h b/src/gdd/aitTypes.h index b8c1a45c8..135abc3c6 100644 --- a/src/gdd/aitTypes.h +++ b/src/gdd/aitTypes.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ /* This is the file the user sets up for a given architecture */ diff --git a/src/gdd/dbMapper.cc b/src/gdd/dbMapper.cc index b075b34df..c15c26110 100644 --- a/src/gdd/dbMapper.cc +++ b/src/gdd/dbMapper.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #define DB_MAPPER_SOURCE 1 diff --git a/src/gdd/dbMapper.h b/src/gdd/dbMapper.h index 7be845612..c059c8386 100644 --- a/src/gdd/dbMapper.h +++ b/src/gdd/dbMapper.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #include "shareLib.h" diff --git a/src/gdd/gdd.cc b/src/gdd/gdd.cc index a0f38daef..1a84808c6 100644 --- a/src/gdd/gdd.cc +++ b/src/gdd/gdd.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #include #include diff --git a/src/gdd/gdd.h b/src/gdd/gdd.h index e05dd3cc8..b713c2204 100644 --- a/src/gdd/gdd.h +++ b/src/gdd/gdd.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ // Still need to handle to network byte order stuff. diff --git a/src/gdd/gddAppDefs.cc b/src/gdd/gddAppDefs.cc index 67b0aea62..2da4058b5 100644 --- a/src/gdd/gddAppDefs.cc +++ b/src/gdd/gddAppDefs.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #define epicsExportSharedSymbols #include "gddAppTable.h" diff --git a/src/gdd/gddAppFuncTable.h b/src/gdd/gddAppFuncTable.h index 43a7b24f7..fca158d27 100644 --- a/src/gdd/gddAppFuncTable.h +++ b/src/gdd/gddAppFuncTable.h @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author Jeffrey O. Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/gdd/gddAppTable.cc b/src/gdd/gddAppTable.cc index c96608914..92b0cacec 100644 --- a/src/gdd/gddAppTable.cc +++ b/src/gdd/gddAppTable.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #define epicsExportSharedSymbols #include "gddAppTable.h" diff --git a/src/gdd/gddAppTable.h b/src/gdd/gddAppTable.h index a7b30e7a0..fe67c6577 100644 --- a/src/gdd/gddAppTable.h +++ b/src/gdd/gddAppTable.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #include "gdd.h" diff --git a/src/gdd/gddArray.cc b/src/gdd/gddArray.cc index cd0e566ff..8c9df0835 100644 --- a/src/gdd/gddArray.cc +++ b/src/gdd/gddArray.cc @@ -13,8 +13,6 @@ // Author: Jim Kowalkowski // Date: 3/97 -// -// $Revision-Id$ #define epicsExportSharedSymbols #include "gdd.h" diff --git a/src/gdd/gddArray.h b/src/gdd/gddArray.h index 8ca9c9017..10d1e4ed0 100644 --- a/src/gdd/gddArray.h +++ b/src/gdd/gddArray.h @@ -14,8 +14,6 @@ * Author: Jim Kowalkowski * Date: 3/97 * - * $Revision-Id$ - * * *********************************************************************** * Adds ability to put array data into a DD, get it out, and adjust it * *********************************************************************** diff --git a/src/gdd/gddContainer.cc b/src/gdd/gddContainer.cc index 77266e1cc..a5bea0298 100644 --- a/src/gdd/gddContainer.cc +++ b/src/gdd/gddContainer.cc @@ -14,9 +14,7 @@ // Author: Jim Kowalkowski // Date: 3/97 -// -// $Revision-Id$ -// + #define epicsExportSharedSymbols #include "gdd.h" diff --git a/src/gdd/gddContainer.h b/src/gdd/gddContainer.h index 070f978d9..7830eb641 100644 --- a/src/gdd/gddContainer.h +++ b/src/gdd/gddContainer.h @@ -13,8 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 3/97 - * - * $Revision-Id$ */ #include "shareLib.h" diff --git a/src/gdd/gddContainerI.h b/src/gdd/gddContainerI.h index 8903ad825..55f306342 100644 --- a/src/gdd/gddContainerI.h +++ b/src/gdd/gddContainerI.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 3/97 - * - * $Revision-Id$ - * */ inline gddContainer::gddContainer(int,int,int,int*) { } diff --git a/src/gdd/gddErrorCodes.cc b/src/gdd/gddErrorCodes.cc index d5e34ffeb..7c20292be 100644 --- a/src/gdd/gddErrorCodes.cc +++ b/src/gdd/gddErrorCodes.cc @@ -10,9 +10,6 @@ // Author: Jim Kowalkowski // Date: 3/97 -// -// $Revision-Id$ -// // -------------------------- Error messages ------------------------- diff --git a/src/gdd/gddErrorCodes.h b/src/gdd/gddErrorCodes.h index af7523a7a..061fbab71 100644 --- a/src/gdd/gddErrorCodes.h +++ b/src/gdd/gddErrorCodes.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #include "shareLib.h" diff --git a/src/gdd/gddI.h b/src/gdd/gddI.h index 53c82b4ba..e14c66cd2 100644 --- a/src/gdd/gddI.h +++ b/src/gdd/gddI.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 3/97 - * - * $Revision-Id$ - * */ inline void gdd::setData(void* d) { data.Pointer=d; } diff --git a/src/gdd/gddNewDel.cc b/src/gdd/gddNewDel.cc index 6859bec48..4e6f3c05f 100644 --- a/src/gdd/gddNewDel.cc +++ b/src/gdd/gddNewDel.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #define epicsExportSharedSymbols #include "gddNewDel.h" diff --git a/src/gdd/gddNewDel.h b/src/gdd/gddNewDel.h index 390ad1f43..541f24d4a 100644 --- a/src/gdd/gddNewDel.h +++ b/src/gdd/gddNewDel.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ // this file if formatted with tab stop = 4 diff --git a/src/gdd/gddTest.cc b/src/gdd/gddTest.cc index 0d6868666..d36014018 100644 --- a/src/gdd/gddTest.cc +++ b/src/gdd/gddTest.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #include #define epicsExportSharedSymbols diff --git a/src/gdd/gddUtils.cc b/src/gdd/gddUtils.cc index 3ddab8bfd..b0f5a5a0e 100644 --- a/src/gdd/gddUtils.cc +++ b/src/gdd/gddUtils.cc @@ -10,9 +10,6 @@ // Author: Jim Kowalkowski // Date: 3/97 -// -// $Revision-Id$ -// #include #include diff --git a/src/gdd/gddUtils.h b/src/gdd/gddUtils.h index c486738bc..ef45bf74c 100644 --- a/src/gdd/gddUtils.h +++ b/src/gdd/gddUtils.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 2/96 - * - * $Revision-Id$ - * */ #ifdef vxWorks diff --git a/src/gdd/gddUtilsI.h b/src/gdd/gddUtilsI.h index 59f490b9c..f35755391 100644 --- a/src/gdd/gddUtilsI.h +++ b/src/gdd/gddUtilsI.h @@ -13,9 +13,6 @@ /* * Author: Jim Kowalkowski * Date: 3/97 - * - * $Revision-Id$ - * */ // inline gddBounds::gddBounds(aitIndex c) { start=0; count=c; } diff --git a/src/gdd/gddref.html b/src/gdd/gddref.html index 2a0bf9ba8..80aac6778 100644 --- a/src/gdd/gddref.html +++ b/src/gdd/gddref.html @@ -1,14 +1,9 @@ -/*************************************************************************\ -* Copyright (c) 2002 The University of Chicago, as Operator of Argonne -* 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. -\*************************************************************************/ + + GDD Reference Manual -

GDD Reference Manual

+ + +

GDD Reference Manual

gdd
gddAtomic
@@ -511,8 +506,6 @@ methods. Convenience methods so casting can be done from this GDD to any supported ait_xxxxx pointer variable. Same as getRef(...) and get(...) methods. -
Argonne National Laboratory -Copyright -Information
-
Jim Kowalkowski (jbk@aps.anl.gov)
updated 4/12/95 + + diff --git a/src/gdd/gddref2.html b/src/gdd/gddref2.html index 672dfebc7..928696208 100644 --- a/src/gdd/gddref2.html +++ b/src/gdd/gddref2.html @@ -1,14 +1,9 @@ -/*************************************************************************\ -* Copyright (c) 2002 The University of Chicago, as Operator of Argonne -* 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. -\*************************************************************************/ + + GDD Reference Manual -

GDD Reference Manual

+ + +

GDD Reference Manual

gdd
gddAtomic
@@ -658,8 +653,6 @@ gdd* to_gdd(void* dbr_data_structure, aitIndex dbr_element_count); int to_dbr(void* dbr_data_structure, gdd* gdd_instance); -
Argonne National Laboratory -Copyright -Information
-
Jim Kowalkowski (jbk@aps.anl.gov)
updated 4/12/95 + + diff --git a/src/gdd/genApps.cc b/src/gdd/genApps.cc index 9657ace3b..c8b934a76 100644 --- a/src/gdd/genApps.cc +++ b/src/gdd/genApps.cc @@ -9,9 +9,6 @@ \*************************************************************************/ // Author: Jim Kowalkowski // Date: 2/96 -// -// $Revision-Id$ -// #define epicsExportSharedSymbols #include "gddAppTable.h" diff --git a/src/libCom/bucketLib/bucketLib.h b/src/libCom/bucketLib/bucketLib.h index e232d706e..60d73b459 100644 --- a/src/libCom/bucketLib/bucketLib.h +++ b/src/libCom/bucketLib/bucketLib.h @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author: Jeffrey O. Hill * hill@luke.lanl.gov * (505) 665 1831 diff --git a/src/libCom/calc/calcPerform.c b/src/libCom/calc/calcPerform.c index e53d860e2..75c7ea40f 100644 --- a/src/libCom/calc/calcPerform.c +++ b/src/libCom/calc/calcPerform.c @@ -6,7 +6,6 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ */ /* * Author: Julie Sander and Bob Dalesio * Date: 07-27-87 diff --git a/src/libCom/calc/postfix.c b/src/libCom/calc/postfix.c index d64d00d85..025cfc975 100644 --- a/src/libCom/calc/postfix.c +++ b/src/libCom/calc/postfix.c @@ -6,8 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Subroutines used to convert an infix expression to a postfix expression * * Original Author: Bob Dalesio diff --git a/src/libCom/cppStd/epicsExcept.h b/src/libCom/cppStd/epicsExcept.h index 50245ecea..e68999735 100644 --- a/src/libCom/cppStd/epicsExcept.h +++ b/src/libCom/cppStd/epicsExcept.h @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -// $Revision-Id$ // Author: Andrew Johnson & Jeff Hill // Date: December 2000 diff --git a/src/libCom/cvtFast/cvtFast.c b/src/libCom/cvtFast/cvtFast.c index 5fef677a2..2f29dd51f 100644 --- a/src/libCom/cvtFast/cvtFast.c +++ b/src/libCom/cvtFast/cvtFast.c @@ -7,7 +7,6 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$*/ /* Very efficient routines to convert numbers to strings * Author: Bob Dalesio wrote cvtFloatToString (called FF_TO_STR) * Code is same for cvtDoubleToString diff --git a/src/libCom/cvtFast/cvtFast.h b/src/libCom/cvtFast/cvtFast.h index fb1971b96..d2eb86ddf 100644 --- a/src/libCom/cvtFast/cvtFast.h +++ b/src/libCom/cvtFast/cvtFast.h @@ -7,7 +7,7 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * Very efficient routines to convert numbers to strings * * Author: Bob Dalesio wrote cvtFloatToString (called FF_TO_STR) diff --git a/src/libCom/cxxTemplates/epicsGuard.h b/src/libCom/cxxTemplates/epicsGuard.h index a51411bc6..329c8d6e9 100644 --- a/src/libCom/cxxTemplates/epicsGuard.h +++ b/src/libCom/cxxTemplates/epicsGuard.h @@ -16,10 +16,7 @@ #endif /* - * $Revision-Id$ - * * Author: Jeffrey O. Hill - * */ template < class T > class epicsGuardRelease; diff --git a/src/libCom/cxxTemplates/epicsOnce.cpp b/src/libCom/cxxTemplates/epicsOnce.cpp index e911314f0..39c138008 100644 --- a/src/libCom/cxxTemplates/epicsOnce.cpp +++ b/src/libCom/cxxTemplates/epicsOnce.cpp @@ -9,16 +9,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeff Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/libCom/cxxTemplates/epicsOnce.h b/src/libCom/cxxTemplates/epicsOnce.h index 28708dc77..4177fb4b4 100644 --- a/src/libCom/cxxTemplates/epicsOnce.h +++ b/src/libCom/cxxTemplates/epicsOnce.h @@ -8,16 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * - * * Author Jeff Hill * johill@lanl.gov * 505 665 1831 diff --git a/src/libCom/cxxTemplates/epicsSingleton.h b/src/libCom/cxxTemplates/epicsSingleton.h index cece8007c..2c63d3ff7 100644 --- a/src/libCom/cxxTemplates/epicsSingleton.h +++ b/src/libCom/cxxTemplates/epicsSingleton.h @@ -9,10 +9,7 @@ \*************************************************************************/ /* - * $Revision-Id$ - * * Author: Jeffrey O. Hill - * */ #ifndef epicsSingleton_h diff --git a/src/libCom/cxxTemplates/epicsSingletonBase.cpp b/src/libCom/cxxTemplates/epicsSingletonBase.cpp index c7e6e2fca..cd52110ae 100644 --- a/src/libCom/cxxTemplates/epicsSingletonBase.cpp +++ b/src/libCom/cxxTemplates/epicsSingletonBase.cpp @@ -8,10 +8,7 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * Author: Jeffrey O. Hill - * */ #include diff --git a/src/libCom/cxxTemplates/epicsSingletonMutex.cpp b/src/libCom/cxxTemplates/epicsSingletonMutex.cpp index bcf2b17f9..fe4182609 100644 --- a/src/libCom/cxxTemplates/epicsSingletonMutex.cpp +++ b/src/libCom/cxxTemplates/epicsSingletonMutex.cpp @@ -9,10 +9,7 @@ \*************************************************************************/ /* - * $Revision-Id$ - * * Author: Jeff O. Hill - * */ #include diff --git a/src/libCom/cxxTemplates/resourceLib.cpp b/src/libCom/cxxTemplates/resourceLib.cpp index e86f0ed19..f3a9a9993 100644 --- a/src/libCom/cxxTemplates/resourceLib.cpp +++ b/src/libCom/cxxTemplates/resourceLib.cpp @@ -8,14 +8,6 @@ \*************************************************************************/ /* - * $Revision-Id$ - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * * Author: Jeff Hill */ diff --git a/src/libCom/cxxTemplates/resourceLib.h b/src/libCom/cxxTemplates/resourceLib.h index a6a943630..c39b4eb08 100644 --- a/src/libCom/cxxTemplates/resourceLib.h +++ b/src/libCom/cxxTemplates/resourceLib.h @@ -7,8 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * General hash table templates for fast indexing of resources * of any base resource type and any resource identifier type. Fast * indexing is implemented with a hash lookup. The identifier type diff --git a/src/libCom/cxxTemplates/tsDLList.h b/src/libCom/cxxTemplates/tsDLList.h index 96d9dd2fa..a315ecaab 100644 --- a/src/libCom/cxxTemplates/tsDLList.h +++ b/src/libCom/cxxTemplates/tsDLList.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * type safe doubly linked list templates * * Author Jeffrey O. Hill diff --git a/src/libCom/cxxTemplates/tsFreeList.h b/src/libCom/cxxTemplates/tsFreeList.h index 70485c5ab..55787ac6b 100644 --- a/src/libCom/cxxTemplates/tsFreeList.h +++ b/src/libCom/cxxTemplates/tsFreeList.h @@ -11,14 +11,7 @@ #ifndef tsFreeList_h #define tsFreeList_h -/* $Revision-Id$ - * - * L O S A L A M O S - * Los Alamos National Laboratory - * Los Alamos, New Mexico 87545 - * - * Copyright, 1986, The Regents of the University of California. - * +/* * Author: Jeff Hill */ diff --git a/src/libCom/cxxTemplates/tsSLList.h b/src/libCom/cxxTemplates/tsSLList.h index 89d46e1ce..174eb7974 100644 --- a/src/libCom/cxxTemplates/tsSLList.h +++ b/src/libCom/cxxTemplates/tsSLList.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * type safe singly linked list templates * * Author Jeffrey O. Hill diff --git a/src/libCom/ellLib/ellLib.c b/src/libCom/ellLib/ellLib.c index 12a12ed4c..d4800bd16 100644 --- a/src/libCom/ellLib/ellLib.c +++ b/src/libCom/ellLib/ellLib.c @@ -6,8 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: John Winans (ANL) * Date: 07-02-92 */ diff --git a/src/libCom/ellLib/ellLib.h b/src/libCom/ellLib/ellLib.h index d855a552f..af793ab25 100644 --- a/src/libCom/ellLib/ellLib.h +++ b/src/libCom/ellLib/ellLib.h @@ -6,8 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ - * +/* * Author: John Winans (ANL) * Date: 07-02-92 */ diff --git a/src/libCom/env/envDefs.h b/src/libCom/env/envDefs.h index b2a594f44..d47d4bbdd 100644 --- a/src/libCom/env/envDefs.h +++ b/src/libCom/env/envDefs.h @@ -6,7 +6,7 @@ * EPICS BASE is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * Author: Roger A. Cole * Date: 07-20-91 * diff --git a/src/libCom/env/envSubr.c b/src/libCom/env/envSubr.c index 5bbd83d83..31ce032fc 100644 --- a/src/libCom/env/envSubr.c +++ b/src/libCom/env/envSubr.c @@ -7,7 +7,7 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * Author: Roger A. Cole * Date: 07-20-91 */ diff --git a/src/libCom/error/errMdef.h b/src/libCom/error/errMdef.h index a30650a44..bbc447a5f 100644 --- a/src/libCom/error/errMdef.h +++ b/src/libCom/error/errMdef.h @@ -7,7 +7,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* Error Handling definitions */ -/* $Revision-Id$ */ /* * Author: Marty Kraimer * Date: 6-1-90 diff --git a/src/libCom/error/errSymLib.c b/src/libCom/error/errSymLib.c index f75577b23..84c093c9b 100644 --- a/src/libCom/error/errSymLib.c +++ b/src/libCom/error/errSymLib.c @@ -7,11 +7,11 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* $Revision-Id$ +/* * errSymLib.c * Author: Marty Kraimer * Date: 6-1-90 - * errMessage.c - Handle error messages + * *************************************************************************** * This must ultimately be replaced by a facility that allows remote * nodes access to the error messages. A message handling communication diff --git a/src/libCom/error/error.h b/src/libCom/error/error.h index e951a042d..18cf7eebd 100644 --- a/src/libCom/error/error.h +++ b/src/libCom/error/error.h @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* error.h - errMessage symbol table header */ -/* share/epicsH $Revision-Id$ */ /* * Author: Marty Kraimer diff --git a/src/libCom/fdmgr/fdManager.cpp b/src/libCom/fdmgr/fdManager.cpp index 590de707c..4cc67d360 100644 --- a/src/libCom/fdmgr/fdManager.cpp +++ b/src/libCom/fdmgr/fdManager.cpp @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// $Revision-Id$ -// // File descriptor management C++ class library // (for multiplexing IO in a single threaded environment) // diff --git a/src/libCom/fdmgr/fdManager.h b/src/libCom/fdmgr/fdManager.h index 23ca84587..ff55fec8a 100644 --- a/src/libCom/fdmgr/fdManager.h +++ b/src/libCom/fdmgr/fdManager.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* - * $Revision-Id$ - * * File descriptor management C++ class library * (for multiplexing IO in a single threaded environment) * diff --git a/src/libCom/fdmgr/fdmgr.cpp b/src/libCom/fdmgr/fdmgr.cpp index 2d9245bd3..991cb9c2f 100644 --- a/src/libCom/fdmgr/fdmgr.cpp +++ b/src/libCom/fdmgr/fdmgr.cpp @@ -8,7 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ // -// // File descriptor management C++ class library // (for multiplexing IO in a single threaded environment) // diff --git a/src/libCom/fdmgr/fdmgr.h b/src/libCom/fdmgr/fdmgr.h index 07294c5cc..a227335e7 100644 --- a/src/libCom/fdmgr/fdmgr.h +++ b/src/libCom/fdmgr/fdmgr.h @@ -8,8 +8,6 @@ * in file LICENSE that is included with this distribution. \*************************************************************************/ /* fdmgr.h - * - * share/epicsH/$Revision-Id$ * * Header file associated with a file descriptor manager * for use with the UNIX system call select diff --git a/src/libCom/freeList/freeList.h b/src/libCom/freeList/freeList.h index c7ca84efc..77ebfb82e 100644 --- a/src/libCom/freeList/freeList.h +++ b/src/libCom/freeList/freeList.h @@ -7,10 +7,8 @@ * and higher are distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. \*************************************************************************/ -/* share/epicsH/freeList.h */ -/* share/epicsH $Revision-Id$ */ /* Author: Marty Kraimer Date: 04-19-94 */ - + #ifndef INCfreeListh #define INCfreeListh diff --git a/src/libCom/freeList/freeList.html b/src/libCom/freeList/freeList.html index 853cf9d35..97aec0c2c 100644 --- a/src/libCom/freeList/freeList.html +++ b/src/libCom/freeList/freeList.html @@ -1,12 +1,3 @@ -/*************************************************************************\ -* Copyright (c) 2002 The University of Chicago, as Operator of Argonne -* 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. -\*************************************************************************/
diff --git a/src/libCom/freeList/freeListLib.c b/src/libCom/freeList/freeListLib.c
index 5e07ba9c3..f17719061 100644
--- a/src/libCom/freeList/freeListLib.c
+++ b/src/libCom/freeList/freeListLib.c
@@ -7,9 +7,7 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /* Author:  Marty Kraimer Date:    04-19-94 */
-
 
 #include 
 #include 
diff --git a/src/libCom/gpHash/gpHash.h b/src/libCom/gpHash/gpHash.h
index 1a2783b64..6823ec7f5 100644
--- a/src/libCom/gpHash/gpHash.h
+++ b/src/libCom/gpHash/gpHash.h
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /* Author:  Marty Kraimer Date:    04-07-94 */
 
 /* gph provides a general purpose directory accessed via a hash table*/
diff --git a/src/libCom/gpHash/gpHash.html b/src/libCom/gpHash/gpHash.html
index 658e47f47..29d13defa 100644
--- a/src/libCom/gpHash/gpHash.html
+++ b/src/libCom/gpHash/gpHash.html
@@ -1,12 +1,3 @@
-/*************************************************************************\
-* Copyright (c) 2002 The University of Chicago, as Operator of Argonne
-*     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. 
-\*************************************************************************/
 
 
 
diff --git a/src/libCom/gpHash/gpHashLib.c b/src/libCom/gpHash/gpHashLib.c
index 842f3b4de..a492fd539 100644
--- a/src/libCom/gpHash/gpHashLib.c
+++ b/src/libCom/gpHash/gpHashLib.c
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* Author:  Marty Kraimer Date:    04-07-94 */
 
diff --git a/src/libCom/macLib/macCore.c b/src/libCom/macLib/macCore.c
index da5244dfd..f550ed7dc 100644
--- a/src/libCom/macLib/macCore.c
+++ b/src/libCom/macLib/macCore.c
@@ -6,8 +6,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$
- *
+/*
  * Implementation of core macro substitution library (macLib)
  *
  * The implementation is fairly unsophisticated and linked lists are
diff --git a/src/libCom/macLib/macEnv.c b/src/libCom/macLib/macEnv.c
index 766d62473..6ee73d413 100644
--- a/src/libCom/macLib/macEnv.c
+++ b/src/libCom/macLib/macEnv.c
@@ -4,8 +4,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$
- *
+/*
  * Macro expansion of environment variables
  */
 
diff --git a/src/libCom/macLib/macLib.h b/src/libCom/macLib/macLib.h
index a99007e9a..388823927 100644
--- a/src/libCom/macLib/macLib.h
+++ b/src/libCom/macLib/macLib.h
@@ -6,8 +6,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$
- *
+/*
  * Definitions for macro substitution library (macLib)
  *
  * William Lupton, W. M. Keck Observatory
diff --git a/src/libCom/macLib/macLibNOTES b/src/libCom/macLib/macLibNOTES
index d079a3282..fc3606254 100644
--- a/src/libCom/macLib/macLibNOTES
+++ b/src/libCom/macLib/macLibNOTES
@@ -1,5 +1,3 @@
-# $Revision-Id$
-#
 # Test input file for macTest filter, doubling as notes on usage of the
 # macro library. Some special strings at start of line are supported:
 #
diff --git a/src/libCom/macLib/macUtil.c b/src/libCom/macLib/macUtil.c
index ee7b53f7f..7bf73542e 100644
--- a/src/libCom/macLib/macUtil.c
+++ b/src/libCom/macLib/macUtil.c
@@ -6,8 +6,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$
- *
+/*
  * Implementation of utility macro substitution library (macLib)
  *
  * William Lupton, W. M. Keck Observatory
diff --git a/src/libCom/misc/cantProceed.c b/src/libCom/misc/cantProceed.c
index 832622ad0..94b7ccc6f 100644
--- a/src/libCom/misc/cantProceed.c
+++ b/src/libCom/misc/cantProceed.c
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* Author:  Marty Kraimer Date:    04JAN99 */
 
diff --git a/src/libCom/misc/dbDefs.h b/src/libCom/misc/dbDefs.h
index 069d55c1a..94e05e8a4 100644
--- a/src/libCom/misc/dbDefs.h
+++ b/src/libCom/misc/dbDefs.h
@@ -6,8 +6,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$
- *
+/*
  *      Author:          Marty Kraimer
  *      Date:            6-1-90
  */
diff --git a/src/libCom/misc/epicsString.c b/src/libCom/misc/epicsString.c
index 2ce13be6d..11099d037 100644
--- a/src/libCom/misc/epicsString.c
+++ b/src/libCom/misc/epicsString.c
@@ -7,7 +7,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* Authors: Jun-ichi Odagiri, Marty Kraimer, Eric Norum,
  *          Mark Rivers, Andrew Johnson, Ralph Lange
diff --git a/src/libCom/misc/epicsString.h b/src/libCom/misc/epicsString.h
index c264ebb27..5d53957a1 100644
--- a/src/libCom/misc/epicsString.h
+++ b/src/libCom/misc/epicsString.h
@@ -7,7 +7,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* Authors: Jun-ichi Odagiri, Marty Kraimer, Eric Norum,
  *          Mark Rivers, Andrew Johnson, Ralph Lange
diff --git a/src/libCom/misc/epicsTypes.h b/src/libCom/misc/epicsTypes.h
index 2d554ce1e..0771c111c 100644
--- a/src/libCom/misc/epicsTypes.h
+++ b/src/libCom/misc/epicsTypes.h
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$  */
 
 /*
  *      Author:     Jeff Hill  
diff --git a/src/libCom/misc/epicsUnitTest.c b/src/libCom/misc/epicsUnitTest.c
index 730bde7a2..ce41ae56e 100644
--- a/src/libCom/misc/epicsUnitTest.c
+++ b/src/libCom/misc/epicsUnitTest.c
@@ -5,7 +5,7 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/* $Revision-Id$
+/*
  * Author: Andrew Johnson
  *
  * Unit test module which generates output in the Test Anything Protocol
diff --git a/src/libCom/misc/epicsUnitTest.h b/src/libCom/misc/epicsUnitTest.h
index 47f5cf53a..46ec629a2 100644
--- a/src/libCom/misc/epicsUnitTest.h
+++ b/src/libCom/misc/epicsUnitTest.h
@@ -5,7 +5,7 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/* $Revision-Id$
+/*
  * Author: Andrew Johnson
  */
 
diff --git a/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp b/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp
index 4800f3110..09742e8a3 100644
--- a/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp
+++ b/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp
@@ -9,15 +9,6 @@
 \*************************************************************************/
 
 /*  
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  */
diff --git a/src/libCom/misc/ipAddrToAsciiAsynchronous.h b/src/libCom/misc/ipAddrToAsciiAsynchronous.h
index 1e7ef6619..f2de879b6 100644
--- a/src/libCom/misc/ipAddrToAsciiAsynchronous.h
+++ b/src/libCom/misc/ipAddrToAsciiAsynchronous.h
@@ -9,16 +9,6 @@
 \*************************************************************************/
 
 /*  
- *  $Revision-Id$
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  */
diff --git a/src/libCom/misc/locationException.h b/src/libCom/misc/locationException.h
index 4a5a279a9..30b187208 100644
--- a/src/libCom/misc/locationException.h
+++ b/src/libCom/misc/locationException.h
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-//
-// $Revision-Id$
 //
 // Author: Jeff Hill
 //
diff --git a/src/libCom/misc/testMain.h b/src/libCom/misc/testMain.h
index 655503881..4db72c39e 100644
--- a/src/libCom/misc/testMain.h
+++ b/src/libCom/misc/testMain.h
@@ -4,7 +4,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/* $Revision-Id$ */
 
 #ifndef INC_testMain_H
 #define INC_testMain_H
diff --git a/src/libCom/misc/unixFileName.h b/src/libCom/misc/unixFileName.h
index faeed9d8e..36e818c8f 100644
--- a/src/libCom/misc/unixFileName.h
+++ b/src/libCom/misc/unixFileName.h
@@ -10,8 +10,6 @@
 /*
  * unixFileName.h
  * Author: Jeff Hill
- *
- *
  */
 #ifndef unixFileNameH
 #define unixFileNameH
diff --git a/src/libCom/osi/devLib.h b/src/libCom/osi/devLib.h
index b78f94907..729f9b932 100644
--- a/src/libCom/osi/devLib.h
+++ b/src/libCom/osi/devLib.h
@@ -9,7 +9,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /* devLib.h */
-/* $Revision-Id$ */
 
 /*
  * Original Author: Marty Kraimer
diff --git a/src/libCom/osi/devLibVME.c b/src/libCom/osi/devLibVME.c
index f59de68a7..6c7d93f99 100644
--- a/src/libCom/osi/devLibVME.c
+++ b/src/libCom/osi/devLibVME.c
@@ -9,7 +9,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* devLib.c - support for allocation of common device resources */
-/* $Revision-Id$ */
 
 /*
  *  Original Author: Marty Kraimer
@@ -20,8 +19,6 @@
  * .01  06-14-93    joh needs devAllocInterruptVector() routine
  */
 
-static const char sccsID[] = "@(#) $Revision-Id$";
-
 #include 
 #include 
 #include 
diff --git a/src/libCom/osi/devLibVME.h b/src/libCom/osi/devLibVME.h
index 8e526a139..4fb17f0c2 100644
--- a/src/libCom/osi/devLibVME.h
+++ b/src/libCom/osi/devLibVME.h
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* devLib.h */
-/* devLib.h,v 1.1.2.8 2009/07/09 15:27:43 anj Exp */
 
 /*
  * Original Author: Marty Kraimer 
diff --git a/src/libCom/osi/devLibVMEImpl.h b/src/libCom/osi/devLibVMEImpl.h
index e695edeb9..e479d869c 100644
--- a/src/libCom/osi/devLibVMEImpl.h
+++ b/src/libCom/osi/devLibVMEImpl.h
@@ -9,7 +9,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* devLibImpl.h */
-/*  */
 
 /*
  * Original Author: Marty Kraimer 
diff --git a/src/libCom/osi/epicsAssert.h b/src/libCom/osi/epicsAssert.h
index db071d6cb..e90ec9a7b 100644
--- a/src/libCom/osi/epicsAssert.h
+++ b/src/libCom/osi/epicsAssert.h
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /*
  * EPICS assert
  *
diff --git a/src/libCom/osi/epicsMessageQueue.cpp b/src/libCom/osi/epicsMessageQueue.cpp
index e416c46d0..047107566 100644
--- a/src/libCom/osi/epicsMessageQueue.cpp
+++ b/src/libCom/osi/epicsMessageQueue.cpp
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/epicsMessageQueue.h b/src/libCom/osi/epicsMessageQueue.h
index 0c18dd545..b75e640a4 100644
--- a/src/libCom/osi/epicsMessageQueue.h
+++ b/src/libCom/osi/epicsMessageQueue.h
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/epicsMutex.cpp b/src/libCom/osi/epicsMutex.cpp
index d2e421204..ce94b73a0 100644
--- a/src/libCom/osi/epicsMutex.cpp
+++ b/src/libCom/osi/epicsMutex.cpp
@@ -7,7 +7,7 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* epicsMutex.c */
+/* epicsMutex.cpp */
 /*	Author: Marty Kraimer and Jeff Hill	Date: 03APR01	*/
 
 /*
diff --git a/src/libCom/osi/epicsThread.cpp b/src/libCom/osi/epicsThread.cpp
index dcd210d04..a849588f2 100644
--- a/src/libCom/osi/epicsThread.cpp
+++ b/src/libCom/osi/epicsThread.cpp
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 //
-// $Revision-Id$
-//
 // Author: Jeff Hill
 //
 
diff --git a/src/libCom/osi/os/Darwin/osdEnv.c b/src/libCom/osi/os/Darwin/osdEnv.c
index 8287f41bd..bc63ea14f 100644
--- a/src/libCom/osi/os/Darwin/osdEnv.c
+++ b/src/libCom/osi/os/Darwin/osdEnv.c
@@ -6,8 +6,6 @@
 \*************************************************************************/
 /* osdEnv.c */
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  *   Date: May 7, 2001
  *
diff --git a/src/libCom/osi/os/Darwin/osdSock.h b/src/libCom/osi/os/Darwin/osdSock.h
index bff7814e0..961b60663 100644
--- a/src/libCom/osi/os/Darwin/osdSock.h
+++ b/src/libCom/osi/os/Darwin/osdSock.h
@@ -4,8 +4,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/Darwin/osdSockAddrReuse.cpp b/src/libCom/osi/os/Darwin/osdSockAddrReuse.cpp
index a7bb3615c..869514160 100644
--- a/src/libCom/osi/os/Darwin/osdSockAddrReuse.cpp
+++ b/src/libCom/osi/os/Darwin/osdSockAddrReuse.cpp
@@ -1,4 +1,3 @@
-
 /*************************************************************************\
 * Copyright (c) 2002 The University of Chicago, as Operator of Argonne
 *     National Laboratory.
@@ -10,7 +9,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/Darwin/osdTime.h b/src/libCom/osi/os/Darwin/osdTime.h
index 3abea1f14..d0c361404 100644
--- a/src/libCom/osi/os/Darwin/osdTime.h
+++ b/src/libCom/osi/os/Darwin/osdTime.h
@@ -4,8 +4,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/Darwin/osiFileName.h b/src/libCom/osi/os/Darwin/osiFileName.h
index 4004e82a4..a78118679 100644
--- a/src/libCom/osi/os/Darwin/osiFileName.h
+++ b/src/libCom/osi/os/Darwin/osiFileName.h
@@ -5,8 +5,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/Linux/osdTime.h b/src/libCom/osi/os/Linux/osdTime.h
index 50788a025..988f8747f 100644
--- a/src/libCom/osi/os/Linux/osdTime.h
+++ b/src/libCom/osi/os/Linux/osdTime.h
@@ -6,8 +6,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/Linux/osiFileName.h b/src/libCom/osi/os/Linux/osiFileName.h
index b79203992..3a6448d54 100644
--- a/src/libCom/osi/os/Linux/osiFileName.h
+++ b/src/libCom/osi/os/Linux/osiFileName.h
@@ -10,8 +10,6 @@
 /*
  * osiFileName.h
  * Author: Jeff Hill
- *
- *
  */
 #ifndef osiFileNameH
 #define osiFileNameH
diff --git a/src/libCom/osi/os/Linux/osiUnistd.h b/src/libCom/osi/os/Linux/osiUnistd.h
index fc58f0b59..336a9a802 100644
--- a/src/libCom/osi/os/Linux/osiUnistd.h
+++ b/src/libCom/osi/os/Linux/osiUnistd.h
@@ -8,16 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*  
- *  $Revision-Id$
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  *	505 665 1831
diff --git a/src/libCom/osi/os/RTEMS/devLibVMEOSD.c b/src/libCom/osi/os/RTEMS/devLibVMEOSD.c
index dfc5fcaf1..0a96bad1a 100644
--- a/src/libCom/osi/os/RTEMS/devLibVMEOSD.c
+++ b/src/libCom/osi/os/RTEMS/devLibVMEOSD.c
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /*      RTEMS port by Till Straumann, 
  *            3/2002
diff --git a/src/libCom/osi/os/RTEMS/osdEvent.c b/src/libCom/osi/os/RTEMS/osdEvent.c
index 12bbc4733..9caf841ec 100644
--- a/src/libCom/osi/os/RTEMS/osdEvent.c
+++ b/src/libCom/osi/os/RTEMS/osdEvent.c
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdEvent.c
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdEvent.h b/src/libCom/osi/os/RTEMS/osdEvent.h
index 506f3d65d..6c53aada7 100644
--- a/src/libCom/osi/os/RTEMS/osdEvent.h
+++ b/src/libCom/osi/os/RTEMS/osdEvent.h
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdEvent.h
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdInterrupt.c b/src/libCom/osi/os/RTEMS/osdInterrupt.c
index 8f029112e..88ce664e5 100644
--- a/src/libCom/osi/os/RTEMS/osdInterrupt.c
+++ b/src/libCom/osi/os/RTEMS/osdInterrupt.c
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdInterrupt.c
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdMessageQueue.c b/src/libCom/osi/os/RTEMS/osdMessageQueue.c
index 2707df1f4..3551e1e2f 100644
--- a/src/libCom/osi/os/RTEMS/osdMessageQueue.c
+++ b/src/libCom/osi/os/RTEMS/osdMessageQueue.c
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/os/RTEMS/osdMessageQueue.h b/src/libCom/osi/os/RTEMS/osdMessageQueue.h
index c0631b72a..0244a1f0b 100644
--- a/src/libCom/osi/os/RTEMS/osdMessageQueue.h
+++ b/src/libCom/osi/os/RTEMS/osdMessageQueue.h
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/os/RTEMS/osdMutex.c b/src/libCom/osi/os/RTEMS/osdMutex.c
index 2706facfe..fdd52250c 100644
--- a/src/libCom/osi/os/RTEMS/osdMutex.c
+++ b/src/libCom/osi/os/RTEMS/osdMutex.c
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdMutex.c
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdMutex.h b/src/libCom/osi/os/RTEMS/osdMutex.h
index edf630f78..7e2ecc77d 100644
--- a/src/libCom/osi/os/RTEMS/osdMutex.h
+++ b/src/libCom/osi/os/RTEMS/osdMutex.h
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdMutex.h
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdProcess.c b/src/libCom/osi/os/RTEMS/osdProcess.c
index ce788bf99..2768dbb0d 100644
--- a/src/libCom/osi/os/RTEMS/osdProcess.c
+++ b/src/libCom/osi/os/RTEMS/osdProcess.c
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /* 
- * $Revision-Id$
- * 
  * Operating System Dependent Implementation of osiProcess.h
  *
  * Author: Jeff Hill
diff --git a/src/libCom/osi/os/RTEMS/osdSock.h b/src/libCom/osi/os/RTEMS/osdSock.h
index 21a350822..0f69b2a2c 100644
--- a/src/libCom/osi/os/RTEMS/osdSock.h
+++ b/src/libCom/osi/os/RTEMS/osdSock.h
@@ -5,7 +5,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdSock.h
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdThread.c b/src/libCom/osi/os/RTEMS/osdThread.c
index f735671b1..b304026e0 100644
--- a/src/libCom/osi/os/RTEMS/osdThread.c
+++ b/src/libCom/osi/os/RTEMS/osdThread.c
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osdThread.c
- *      $Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osdTime.cpp b/src/libCom/osi/os/RTEMS/osdTime.cpp
index e71c64a88..e0db34f30 100644
--- a/src/libCom/osi/os/RTEMS/osdTime.cpp
+++ b/src/libCom/osi/os/RTEMS/osdTime.cpp
@@ -6,8 +6,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /*
- * $Revision-Id$
- *
  * Author: W. Eric Norum
  */
 #define __BSD_VISIBLE 1
diff --git a/src/libCom/osi/os/RTEMS/osdTime.h b/src/libCom/osi/os/RTEMS/osdTime.h
index 5790ec3b6..55e3bc2b0 100644
--- a/src/libCom/osi/os/RTEMS/osdTime.h
+++ b/src/libCom/osi/os/RTEMS/osdTime.h
@@ -7,11 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/*
- * $Revision-Id$
- *
- */
-
 #ifndef INC_osdTime_H
 #define INC_osdTime_H
 
diff --git a/src/libCom/osi/os/RTEMS/osdVME.h b/src/libCom/osi/os/RTEMS/osdVME.h
index 5e8c5f984..65548abcb 100644
--- a/src/libCom/osi/os/RTEMS/osdVME.h
+++ b/src/libCom/osi/os/RTEMS/osdVME.h
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /*
  * OS-dependent VME support
diff --git a/src/libCom/osi/os/RTEMS/osiFileName.h b/src/libCom/osi/os/RTEMS/osiFileName.h
index 5cd57e52c..8c9226898 100644
--- a/src/libCom/osi/os/RTEMS/osiFileName.h
+++ b/src/libCom/osi/os/RTEMS/osiFileName.h
@@ -6,7 +6,6 @@
 \*************************************************************************/
 /*
  * RTEMS osiFileName.h
- *	$Revision-Id$
  *      Author: W. Eric Norum
  *              eric@cls.usask.ca
  *              (306) 966-6055
diff --git a/src/libCom/osi/os/RTEMS/osiUnistd.h b/src/libCom/osi/os/RTEMS/osiUnistd.h
index e5264267c..c0a6e222d 100644
--- a/src/libCom/osi/os/RTEMS/osiUnistd.h
+++ b/src/libCom/osi/os/RTEMS/osiUnistd.h
@@ -8,16 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*  
- *  $Revision-Id$
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  *	505 665 1831
diff --git a/src/libCom/osi/os/WIN32/epicsSocketConvertErrnoToString.cpp b/src/libCom/osi/os/WIN32/epicsSocketConvertErrnoToString.cpp
index 5ab809cde..3db87ac84 100644
--- a/src/libCom/osi/os/WIN32/epicsSocketConvertErrnoToString.cpp
+++ b/src/libCom/osi/os/WIN32/epicsSocketConvertErrnoToString.cpp
@@ -7,10 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/*
- * $Revision-Id$
- */
-
 #include 
 
 #define epicsExportSharedSymbols
diff --git a/src/libCom/osi/os/WIN32/epicsTempFile.cpp b/src/libCom/osi/os/WIN32/epicsTempFile.cpp
index 486535460..8f6d21971 100644
--- a/src/libCom/osi/os/WIN32/epicsTempFile.cpp
+++ b/src/libCom/osi/os/WIN32/epicsTempFile.cpp
@@ -9,7 +9,6 @@
 \*************************************************************************/
 
 /*
- *  $Revision-Id$
  *  Author: Jeff Hill 
  */
 
diff --git a/src/libCom/osi/os/WIN32/osdEvent.c b/src/libCom/osi/os/WIN32/osdEvent.c
index f7cafcf3e..f4feed7c8 100644
--- a/src/libCom/osi/os/WIN32/osdEvent.c
+++ b/src/libCom/osi/os/WIN32/osdEvent.c
@@ -9,7 +9,6 @@
 \*************************************************************************/
 /* osdEvent.c */
 /*
- *      $Revision-Id$
  *      WIN32 version
  *
  *      Author  Jeffrey O. Hill
diff --git a/src/libCom/osi/os/WIN32/osdEvent.h b/src/libCom/osi/os/WIN32/osdEvent.h
index b5dd115bf..f57f2cc49 100644
--- a/src/libCom/osi/os/WIN32/osdEvent.h
+++ b/src/libCom/osi/os/WIN32/osdEvent.h
@@ -9,7 +9,6 @@
 \*************************************************************************/
 /* osdEvent.c */
 /*
- *      $Revision-Id$
  *      WIN32 version
  *
  *      Author  Jeffrey O. Hill
diff --git a/src/libCom/osi/os/WIN32/osdMutex.c b/src/libCom/osi/os/WIN32/osdMutex.c
index 710151848..27eafb6cb 100644
--- a/src/libCom/osi/os/WIN32/osdMutex.c
+++ b/src/libCom/osi/os/WIN32/osdMutex.c
@@ -9,7 +9,6 @@
 \*************************************************************************/
 /* osdMutex.c */
 /*
- *      $Revision-Id$
  *      WIN32 version
  *
  *      Author  Jeffrey O. Hill
diff --git a/src/libCom/osi/os/WIN32/osdMutex.h b/src/libCom/osi/os/WIN32/osdMutex.h
index e531f792d..d8f3f78bd 100644
--- a/src/libCom/osi/os/WIN32/osdMutex.h
+++ b/src/libCom/osi/os/WIN32/osdMutex.h
@@ -10,7 +10,6 @@
 
 /* osdMutex.h */
 /*
- *      $Revision-Id$
  *      WIN32 version
  *
  *      Author  Jeffrey O. Hill
diff --git a/src/libCom/osi/os/WIN32/osdNetIntf.c b/src/libCom/osi/os/WIN32/osdNetIntf.c
index 74025237f..1126fb307 100644
--- a/src/libCom/osi/os/WIN32/osdNetIntf.c
+++ b/src/libCom/osi/os/WIN32/osdNetIntf.c
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /*
- *	    $Revision-Id$
- *
  *	    WIN32 specific initialisation for bsd sockets,
  *	    based on Chris Timossi's base/src/ca/windows_depend.c,
  *      and also further additions by Kay Kasemir when this was in
diff --git a/src/libCom/osi/os/WIN32/osdProcess.c b/src/libCom/osi/os/WIN32/osdProcess.c
index fd680307d..55bf61f6c 100644
--- a/src/libCom/osi/os/WIN32/osdProcess.c
+++ b/src/libCom/osi/os/WIN32/osdProcess.c
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* 
- * $Revision-Id$
- * 
  * Operating System Dependent Implementation of osiProcess.h
  *
  * Author: Jeff Hill
diff --git a/src/libCom/osi/os/WIN32/osdSock.c b/src/libCom/osi/os/WIN32/osdSock.c
index 564fe431c..b8c8363fb 100644
--- a/src/libCom/osi/os/WIN32/osdSock.c
+++ b/src/libCom/osi/os/WIN32/osdSock.c
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /*
- *	    $Revision-Id$
- *
  *	    WIN32 specific initialisation for bsd sockets,
  *	    based on Chris Timossi's base/src/ca/windows_depend.c,
  *      and also further additions by Kay Kasemir when this was in
diff --git a/src/libCom/osi/os/WIN32/osdSockAddrReuse.cpp b/src/libCom/osi/os/WIN32/osdSockAddrReuse.cpp
index e8de4d4b7..d441d7511 100644
--- a/src/libCom/osi/os/WIN32/osdSockAddrReuse.cpp
+++ b/src/libCom/osi/os/WIN32/osdSockAddrReuse.cpp
@@ -10,7 +10,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/WIN32/osdThread.c b/src/libCom/osi/os/WIN32/osdThread.c
index c15161c6f..7f3d34500 100644
--- a/src/libCom/osi/os/WIN32/osdThread.c
+++ b/src/libCom/osi/os/WIN32/osdThread.c
@@ -8,11 +8,7 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Jeff Hill
- * 
- *
  */
 
 #include 
diff --git a/src/libCom/osi/os/WIN32/osdTime.cpp b/src/libCom/osi/os/WIN32/osdTime.cpp
index 239d21a2c..2174a52bc 100644
--- a/src/libCom/osi/os/WIN32/osdTime.cpp
+++ b/src/libCom/osi/os/WIN32/osdTime.cpp
@@ -7,12 +7,9 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-//
-// $Revision-Id$
 //
 // Author: Jeff Hill
 //
-//
 
 //
 // ANSI C
diff --git a/src/libCom/osi/os/WIN32/osdTime.h b/src/libCom/osi/os/WIN32/osdTime.h
index 5875c0e7e..67fc83320 100644
--- a/src/libCom/osi/os/WIN32/osdTime.h
+++ b/src/libCom/osi/os/WIN32/osdTime.h
@@ -8,8 +8,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/WIN32/osiFileName.h b/src/libCom/osi/os/WIN32/osiFileName.h
index 658975d89..6ff0308b2 100644
--- a/src/libCom/osi/os/WIN32/osiFileName.h
+++ b/src/libCom/osi/os/WIN32/osiFileName.h
@@ -11,7 +11,6 @@
  * osiFileName.h
  * Author: Jeff Hill
  *
- *
  */
 #ifndef osiFileNameH
 #define osiFileNameH
diff --git a/src/libCom/osi/os/WIN32/osiUnistd.h b/src/libCom/osi/os/WIN32/osiUnistd.h
index c8c744f6f..3f34e74cc 100644
--- a/src/libCom/osi/os/WIN32/osiUnistd.h
+++ b/src/libCom/osi/os/WIN32/osiUnistd.h
@@ -8,16 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*  
- *  $Revision-Id$
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  *	505 665 1831
diff --git a/src/libCom/osi/os/WIN32/systemCallIntMech.cpp b/src/libCom/osi/os/WIN32/systemCallIntMech.cpp
index be18c02a1..5e13299c0 100644
--- a/src/libCom/osi/os/WIN32/systemCallIntMech.cpp
+++ b/src/libCom/osi/os/WIN32/systemCallIntMech.cpp
@@ -8,7 +8,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /*
  *      Author:		Jeff Hill 
  */
diff --git a/src/libCom/osi/os/cygwin32/devLibVMEOSD.c b/src/libCom/osi/os/cygwin32/devLibVMEOSD.c
index bc1ec80cf..53cbd58cd 100644
--- a/src/libCom/osi/os/cygwin32/devLibVMEOSD.c
+++ b/src/libCom/osi/os/cygwin32/devLibVMEOSD.c
@@ -5,8 +5,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 #include 
 
 #define epicsExportSharedSymbols
diff --git a/src/libCom/osi/os/cygwin32/osdSockAddrReuse.cpp b/src/libCom/osi/os/cygwin32/osdSockAddrReuse.cpp
index e8de4d4b7..d441d7511 100644
--- a/src/libCom/osi/os/cygwin32/osdSockAddrReuse.cpp
+++ b/src/libCom/osi/os/cygwin32/osdSockAddrReuse.cpp
@@ -10,7 +10,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/cygwin32/osiFileName.h b/src/libCom/osi/os/cygwin32/osiFileName.h
index 658975d89..6d7fd6eb9 100644
--- a/src/libCom/osi/os/cygwin32/osiFileName.h
+++ b/src/libCom/osi/os/cygwin32/osiFileName.h
@@ -10,8 +10,6 @@
 /*
  * osiFileName.h
  * Author: Jeff Hill
- *
- *
  */
 #ifndef osiFileNameH
 #define osiFileNameH
diff --git a/src/libCom/osi/os/cygwin32/systemCallIntMech.cpp b/src/libCom/osi/os/cygwin32/systemCallIntMech.cpp
index ee97f8b3e..175f8c961 100644
--- a/src/libCom/osi/os/cygwin32/systemCallIntMech.cpp
+++ b/src/libCom/osi/os/cygwin32/systemCallIntMech.cpp
@@ -8,7 +8,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /*
  *      Author:		Jeff Hill 
  */
diff --git a/src/libCom/osi/os/default/devLibVMEOSD.c b/src/libCom/osi/os/default/devLibVMEOSD.c
index 1b4fa7a66..11d73222a 100644
--- a/src/libCom/osi/os/default/devLibVMEOSD.c
+++ b/src/libCom/osi/os/default/devLibVMEOSD.c
@@ -6,8 +6,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 #include 
 
 #define epicsExportSharedSymbols
diff --git a/src/libCom/osi/os/default/epicsReadline.c b/src/libCom/osi/os/default/epicsReadline.c
index 7cdcfdafe..dacf0d530 100644
--- a/src/libCom/osi/os/default/epicsReadline.c
+++ b/src/libCom/osi/os/default/epicsReadline.c
@@ -5,7 +5,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /* Author:  Eric Norum Date: 12DEC2001 */
 
 #include 
diff --git a/src/libCom/osi/os/default/epicsSocketConvertErrnoToString.cpp b/src/libCom/osi/os/default/epicsSocketConvertErrnoToString.cpp
index 0e0ef94f0..3cbfce60d 100644
--- a/src/libCom/osi/os/default/epicsSocketConvertErrnoToString.cpp
+++ b/src/libCom/osi/os/default/epicsSocketConvertErrnoToString.cpp
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* osdSock.c */
-/* $Revision-Id$ */
 /*
  *      Author:		Jeff Hill 
  *      Date:          	04-05-94 
diff --git a/src/libCom/osi/os/default/osdAssert.c b/src/libCom/osi/os/default/osdAssert.c
index 938a3c654..153ad8e20 100644
--- a/src/libCom/osi/os/default/osdAssert.c
+++ b/src/libCom/osi/os/default/osdAssert.c
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /*
  *      Author:         Jeffrey Hill
  *      Date:           02-27-95
diff --git a/src/libCom/osi/os/default/osdEnv.c b/src/libCom/osi/os/default/osdEnv.c
index c31ab7e09..65df5c194 100644
--- a/src/libCom/osi/os/default/osdEnv.c
+++ b/src/libCom/osi/os/default/osdEnv.c
@@ -6,8 +6,6 @@
 \*************************************************************************/
 /* osdEnv.c */
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  *   Date: May 7, 2001
  *
diff --git a/src/libCom/osi/os/default/osdMessageQueue.cpp b/src/libCom/osi/os/default/osdMessageQueue.cpp
index 83a5ba2ca..ce78684c4 100644
--- a/src/libCom/osi/os/default/osdMessageQueue.cpp
+++ b/src/libCom/osi/os/default/osdMessageQueue.cpp
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/os/default/osdNetIntf.c b/src/libCom/osi/os/default/osdNetIntf.c
index ab36fdf10..1ad6360c1 100644
--- a/src/libCom/osi/os/default/osdNetIntf.c
+++ b/src/libCom/osi/os/default/osdNetIntf.c
@@ -8,7 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
 /*
  *      Author:		Jeff Hill 
  *      Date:       04-05-94 
diff --git a/src/libCom/osi/os/default/osdVME.h b/src/libCom/osi/os/default/osdVME.h
index 37ac6a30a..1b65b3184 100644
--- a/src/libCom/osi/os/default/osdVME.h
+++ b/src/libCom/osi/os/default/osdVME.h
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /*
  * OS-dependent VME support
diff --git a/src/libCom/osi/os/default/osdWireFormat.h b/src/libCom/osi/os/default/osdWireFormat.h
index 6db3e20ab..385c9bd69 100644
--- a/src/libCom/osi/os/default/osdWireFormat.h
+++ b/src/libCom/osi/os/default/osdWireFormat.h
@@ -8,13 +8,6 @@
 \*************************************************************************/
 
 /*
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *
- *  Copyright, 2000, The Regents of the University of California.
- *
- *
  *  Author Jeffrey O. Hill
  *  johill@lanl.gov
  */
diff --git a/src/libCom/osi/os/freebsd/osdTime.h b/src/libCom/osi/os/freebsd/osdTime.h
index d0a61c9e0..941426c72 100644
--- a/src/libCom/osi/os/freebsd/osdTime.h
+++ b/src/libCom/osi/os/freebsd/osdTime.h
@@ -5,8 +5,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/freebsd/osiFileName.h b/src/libCom/osi/os/freebsd/osiFileName.h
index a64c19ad8..83204c70f 100644
--- a/src/libCom/osi/os/freebsd/osiFileName.h
+++ b/src/libCom/osi/os/freebsd/osiFileName.h
@@ -9,8 +9,6 @@
 /*
  * osiFileName.h
  * Author: Jeff Hill
- *
- *
  */
 #ifndef osiFileNameH
 #define osiFileNameH
diff --git a/src/libCom/osi/os/freebsd/osiUnistd.h b/src/libCom/osi/os/freebsd/osiUnistd.h
index b96f87b5f..c64e57a6c 100644
--- a/src/libCom/osi/os/freebsd/osiUnistd.h
+++ b/src/libCom/osi/os/freebsd/osiUnistd.h
@@ -7,16 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*  
- *  $Revision-Id$
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  *	505 665 1831
diff --git a/src/libCom/osi/os/iOS/osdEnv.c b/src/libCom/osi/os/iOS/osdEnv.c
index 90561aff3..00ec5532c 100644
--- a/src/libCom/osi/os/iOS/osdEnv.c
+++ b/src/libCom/osi/os/iOS/osdEnv.c
@@ -6,13 +6,10 @@
 
 /* osdEnv.c */
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  *   Date: May 7, 2001
  *
  * Routines to modify/display environment variables and EPICS parameters
- *
  */
 
 #include 
diff --git a/src/libCom/osi/os/iOS/osdSock.h b/src/libCom/osi/os/iOS/osdSock.h
index de8a1cf97..136c8f8a9 100644
--- a/src/libCom/osi/os/iOS/osdSock.h
+++ b/src/libCom/osi/os/iOS/osdSock.h
@@ -5,8 +5,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/iOS/osdSockAddrReuse.cpp b/src/libCom/osi/os/iOS/osdSockAddrReuse.cpp
index f5aa99f31..9f64e331a 100644
--- a/src/libCom/osi/os/iOS/osdSockAddrReuse.cpp
+++ b/src/libCom/osi/os/iOS/osdSockAddrReuse.cpp
@@ -8,7 +8,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/iOS/osdTime.h b/src/libCom/osi/os/iOS/osdTime.h
index 554999779..953ec31b8 100644
--- a/src/libCom/osi/os/iOS/osdTime.h
+++ b/src/libCom/osi/os/iOS/osdTime.h
@@ -5,8 +5,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/iOS/osiFileName.h b/src/libCom/osi/os/iOS/osiFileName.h
index b88bfe35a..f7dd62878 100644
--- a/src/libCom/osi/os/iOS/osiFileName.h
+++ b/src/libCom/osi/os/iOS/osiFileName.h
@@ -5,8 +5,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  */
 
diff --git a/src/libCom/osi/os/posix/osdProcess.c b/src/libCom/osi/os/posix/osdProcess.c
index ccc8412d3..765804649 100644
--- a/src/libCom/osi/os/posix/osdProcess.c
+++ b/src/libCom/osi/os/posix/osdProcess.c
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /* 
- * $Revision-Id$
- * 
  * Operating System Dependent Implementation of osiProcess.h
  *
  * Author: Jeff Hill
diff --git a/src/libCom/osi/os/posix/osdSock.c b/src/libCom/osi/os/posix/osdSock.c
index 4cd776c92..9f8146142 100644
--- a/src/libCom/osi/os/posix/osdSock.c
+++ b/src/libCom/osi/os/posix/osdSock.c
@@ -8,7 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* osdSock.c */
-/* $Revision-Id$ */
 /*
  *      Author:		Jeff Hill 
  *      Date:          	04-05-94 
diff --git a/src/libCom/osi/os/posix/osdSockAddrReuse.cpp b/src/libCom/osi/os/posix/osdSockAddrReuse.cpp
index 6f56f77e6..622239ed7 100644
--- a/src/libCom/osi/os/posix/osdSockAddrReuse.cpp
+++ b/src/libCom/osi/os/posix/osdSockAddrReuse.cpp
@@ -10,7 +10,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/posix/osdTime.h b/src/libCom/osi/os/posix/osdTime.h
index 28c481701..ae9b3ad67 100644
--- a/src/libCom/osi/os/posix/osdTime.h
+++ b/src/libCom/osi/os/posix/osdTime.h
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  * Author: Jeff Hill
  */
 
diff --git a/src/libCom/osi/os/posix/osiUnistd.h b/src/libCom/osi/os/posix/osiUnistd.h
index 5d2bb5e6f..5121261b6 100644
--- a/src/libCom/osi/os/posix/osiUnistd.h
+++ b/src/libCom/osi/os/posix/osiUnistd.h
@@ -8,16 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*  
- *  $Revision-Id$
- *
- *                              
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *                                  
- *  Copyright, 1986, The Regents of the University of California.
- *                                  
- *           
  *	Author Jeffrey O. Hill
  *	johill@lanl.gov
  *	505 665 1831
diff --git a/src/libCom/osi/os/posix/systemCallIntMech.cpp b/src/libCom/osi/os/posix/systemCallIntMech.cpp
index 9eb77a1b6..cdac1d0cb 100644
--- a/src/libCom/osi/os/posix/systemCallIntMech.cpp
+++ b/src/libCom/osi/os/posix/systemCallIntMech.cpp
@@ -8,7 +8,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /*
  *      Author:		Jeff Hill 
  */
diff --git a/src/libCom/osi/os/vxWorks/camacLib.h b/src/libCom/osi/os/vxWorks/camacLib.h
index eb2456b1a..a30ab5659 100644
--- a/src/libCom/osi/os/vxWorks/camacLib.h
+++ b/src/libCom/osi/os/vxWorks/camacLib.h
@@ -14,8 +14,6 @@
  *
  */
 
-static char ht2992_h_RCSID[] = "$Revision-Id$";
-
 /********************************/
 /* GLOBAL DATA			*/
 /********************************/
diff --git a/src/libCom/osi/os/vxWorks/devLibVMEOSD.c b/src/libCom/osi/os/vxWorks/devLibVMEOSD.c
index 22cd177ea..82bec603d 100644
--- a/src/libCom/osi/os/vxWorks/devLibVMEOSD.c
+++ b/src/libCom/osi/os/vxWorks/devLibVMEOSD.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* 
- * $Revision-Id$
- *
  * Archictecture dependent support for common device driver resources 
  *
  *      Author: Jeff Hill 
diff --git a/src/libCom/osi/os/vxWorks/epicsDynLink.c b/src/libCom/osi/os/vxWorks/epicsDynLink.c
index 57d5e9dd4..a0344a01d 100644
--- a/src/libCom/osi/os/vxWorks/epicsDynLink.c
+++ b/src/libCom/osi/os/vxWorks/epicsDynLink.c
@@ -7,8 +7,7 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Id $
- *
+/*
  * Comments from original version:
  *   On the MIPS processor, all symbols do not have the prepended underscore.
  *   Here we redefine symFindByName to look at the second character of the
diff --git a/src/libCom/osi/os/vxWorks/logMsgToErrlog.cpp b/src/libCom/osi/os/vxWorks/logMsgToErrlog.cpp
index fade9ffea..b44881cd0 100644
--- a/src/libCom/osi/os/vxWorks/logMsgToErrlog.cpp
+++ b/src/libCom/osi/os/vxWorks/logMsgToErrlog.cpp
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /* 
- * $Revision-Id$
- *
  * route vxWorks logMsg messages into the EPICS logging system
  *
  * Author: Jeff Hill
diff --git a/src/libCom/osi/os/vxWorks/module_types.h b/src/libCom/osi/os/vxWorks/module_types.h
index af3dd122f..07372c37a 100644
--- a/src/libCom/osi/os/vxWorks/module_types.h
+++ b/src/libCom/osi/os/vxWorks/module_types.h
@@ -8,7 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* module_types.h */
-/* base/include $Revision-Id$ */
 /*
  * 	Author:      Bob Dalesio
  * 	Date:        12-07-88
diff --git a/src/libCom/osi/os/vxWorks/osdEnv.c b/src/libCom/osi/os/vxWorks/osdEnv.c
index dd53e4078..eaadb4bcd 100644
--- a/src/libCom/osi/os/vxWorks/osdEnv.c
+++ b/src/libCom/osi/os/vxWorks/osdEnv.c
@@ -5,8 +5,6 @@
 \*************************************************************************/
 /* osdEnv.c */
 /*
- * $Revision-Id$
- *
  * Author: Eric Norum
  *   Date: May 7, 2001
  *
diff --git a/src/libCom/osi/os/vxWorks/osdMessageQueue.cpp b/src/libCom/osi/os/vxWorks/osdMessageQueue.cpp
index 206d6def4..89c2745ed 100644
--- a/src/libCom/osi/os/vxWorks/osdMessageQueue.cpp
+++ b/src/libCom/osi/os/vxWorks/osdMessageQueue.cpp
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/os/vxWorks/osdMessageQueue.h b/src/libCom/osi/os/vxWorks/osdMessageQueue.h
index 3ae77b514..87b35bd38 100644
--- a/src/libCom/osi/os/vxWorks/osdMessageQueue.h
+++ b/src/libCom/osi/os/vxWorks/osdMessageQueue.h
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  *              norume@aps.anl.gov
  *              630 252 4793
diff --git a/src/libCom/osi/os/vxWorks/osdProcess.c b/src/libCom/osi/os/vxWorks/osdProcess.c
index 27f5b71e9..2347a407c 100644
--- a/src/libCom/osi/os/vxWorks/osdProcess.c
+++ b/src/libCom/osi/os/vxWorks/osdProcess.c
@@ -8,8 +8,6 @@
 \*************************************************************************/
 
 /* 
- * $Revision-Id$
- * 
  * Operating System Dependent Implementation of osiProcess.h
  *
  * Author: Jeff Hill
diff --git a/src/libCom/osi/os/vxWorks/osdVME.h b/src/libCom/osi/os/vxWorks/osdVME.h
index a5e3bb346..b9d031a04 100644
--- a/src/libCom/osi/os/vxWorks/osdVME.h
+++ b/src/libCom/osi/os/vxWorks/osdVME.h
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /*
  * OS-dependent VME support
diff --git a/src/libCom/osi/os/vxWorks/osiFileName.h b/src/libCom/osi/os/vxWorks/osiFileName.h
index b79203992..3a6448d54 100644
--- a/src/libCom/osi/os/vxWorks/osiFileName.h
+++ b/src/libCom/osi/os/vxWorks/osiFileName.h
@@ -10,8 +10,6 @@
 /*
  * osiFileName.h
  * Author: Jeff Hill
- *
- *
  */
 #ifndef osiFileNameH
 #define osiFileNameH
diff --git a/src/libCom/osi/os/vxWorks/task_params.h b/src/libCom/osi/os/vxWorks/task_params.h
index 455e8ceb2..7b2055157 100644
--- a/src/libCom/osi/os/vxWorks/task_params.h
+++ b/src/libCom/osi/os/vxWorks/task_params.h
@@ -7,7 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /*  Parameters for tasks on IOC  */
 /*
diff --git a/src/libCom/osi/os/vxWorks/veclist.c b/src/libCom/osi/os/vxWorks/veclist.c
index 63aea6618..2a4e617ef 100644
--- a/src/libCom/osi/os/vxWorks/veclist.c
+++ b/src/libCom/osi/os/vxWorks/veclist.c
@@ -8,9 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *	$Revision-Id$
- *	@(#)veclist.c	1.10
- *
  *	list fuctions attached to the interrupt vector table
  *
  *	Created 28Mar89	Jeffrey O. Hill
@@ -19,19 +16,6 @@
  *
  */
 
-/*
- * 
- *	makefile
- *
- *
- * V5VW = /.../vx/v502b
- *
- * veclist.o:
- *	cc68k -c -DCPU_FAMILY=MC680X0 -I$(V5VW)/h veclist.c
- * 
- *
- */
-
 #include "vxWorks.h"
 #include "stdio.h"
 #include "string.h"
@@ -41,9 +25,6 @@
 #include "ctype.h"
 #include "sysSymTbl.h"
 
-static const char sccsID[] = 
-	"@(#) $Revision-Id$";
-
 /*
  *
  * VME bus dependent
diff --git a/src/libCom/osi/osiPoolStatus.h b/src/libCom/osi/osiPoolStatus.h
index 20f1b7339..b0207f185 100644
--- a/src/libCom/osi/osiPoolStatus.h
+++ b/src/libCom/osi/osiPoolStatus.h
@@ -11,8 +11,6 @@
 #define INC_osiPoolStatus_H
 
 /*
- * $Revision-Id$
- *
  * Author: Jeff Hill
  *
  * Functions which interrogate the state of the system wide pool
diff --git a/src/libCom/osi/osiProcess.h b/src/libCom/osi/osiProcess.h
index b954c4019..eabff1e72 100644
--- a/src/libCom/osi/osiProcess.h
+++ b/src/libCom/osi/osiProcess.h
@@ -11,8 +11,6 @@
 #define INC_osiProcess_H
 
 /* 
- * $Revision-Id$
- * 
  * Operating System Independent Interface to Process Environment
  *
  * Author: Jeff Hill
diff --git a/src/libCom/osi/osiSock.c b/src/libCom/osi/osiSock.c
index e030f5ab2..8b4634caf 100644
--- a/src/libCom/osi/osiSock.c
+++ b/src/libCom/osi/osiSock.c
@@ -9,8 +9,6 @@
 \*************************************************************************/
 
 /*
- *	    $Revision-Id$
- *
  *      socket support library generic code
  *
  *      7-1-97  -joh-
diff --git a/src/libCom/osi/osiSock.h b/src/libCom/osi/osiSock.h
index 1b52c7993..061619e89 100644
--- a/src/libCom/osi/osiSock.h
+++ b/src/libCom/osi/osiSock.h
@@ -8,8 +8,6 @@
 \*************************************************************************/
 
 /*
- *	    $Revision-Id$
- *
  *      socket support library API def
  *
  *      7-1-97  -joh-
diff --git a/src/libCom/osi/osiWireFormat.h b/src/libCom/osi/osiWireFormat.h
index 1ba8b905d..4d7e6717f 100644
--- a/src/libCom/osi/osiWireFormat.h
+++ b/src/libCom/osi/osiWireFormat.h
@@ -8,13 +8,6 @@
 \*************************************************************************/
 
 /*
- *                    L O S  A L A M O S
- *              Los Alamos National Laboratory
- *               Los Alamos, New Mexico 87545
- *
- *  Copyright, 2000, The Regents of the University of California.
- *
- *
  *  Author Jeffrey O. Hill
  *  johill@lanl.gov
  */
diff --git a/src/libCom/taskwd/taskwd.h b/src/libCom/taskwd/taskwd.h
index 2d66be950..4d5274d56 100644
--- a/src/libCom/taskwd/taskwd.h
+++ b/src/libCom/taskwd/taskwd.h
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* General purpose task watchdog */
 /*
  *      Original Author:        Marty Kraimer
diff --git a/src/libCom/test/epicsCalcTest.cpp b/src/libCom/test/epicsCalcTest.cpp
index ae129c449..5a4d44aa7 100644
--- a/src/libCom/test/epicsCalcTest.cpp
+++ b/src/libCom/test/epicsCalcTest.cpp
@@ -4,7 +4,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-// $Revision-Id$
 //	Author: Andrew Johnson
 
 #include "epicsUnitTest.h"
diff --git a/src/libCom/test/epicsMessageQueueTest.cpp b/src/libCom/test/epicsMessageQueueTest.cpp
index 8d7daea05..aa4c9dfc1 100644
--- a/src/libCom/test/epicsMessageQueueTest.cpp
+++ b/src/libCom/test/epicsMessageQueueTest.cpp
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  W. Eric Norum
  */
 #include 
diff --git a/src/libCom/test/epicsStringTest.c b/src/libCom/test/epicsStringTest.c
index 27ac53678..d0287f00e 100644
--- a/src/libCom/test/epicsStringTest.c
+++ b/src/libCom/test/epicsStringTest.c
@@ -6,8 +6,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/* $Revision-Id$
- *
+/*
  *      Author  Marty Kraimer
  */
 
diff --git a/src/libCom/test/epicsThreadOnceTest.c b/src/libCom/test/epicsThreadOnceTest.c
index 5e9088442..e82214d87 100644
--- a/src/libCom/test/epicsThreadOnceTest.c
+++ b/src/libCom/test/epicsThreadOnceTest.c
@@ -4,7 +4,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/* $Revision-Id$ */
 
 #include 
 #include 
diff --git a/src/libCom/test/epicsThreadPrivateTest.cpp b/src/libCom/test/epicsThreadPrivateTest.cpp
index 582611ad8..7ce28f4fd 100644
--- a/src/libCom/test/epicsThreadPrivateTest.cpp
+++ b/src/libCom/test/epicsThreadPrivateTest.cpp
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* Author: Jeff Hill Date:    March 28 2001 */
 
diff --git a/src/libCom/test/epicsTimerTest.cpp b/src/libCom/test/epicsTimerTest.cpp
index 43a6528b3..69cb99051 100644
--- a/src/libCom/test/epicsTimerTest.cpp
+++ b/src/libCom/test/epicsTimerTest.cpp
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/test/epicsUnitTestTest.c b/src/libCom/test/epicsUnitTestTest.c
index 688049c05..b16bad52a 100644
--- a/src/libCom/test/epicsUnitTestTest.c
+++ b/src/libCom/test/epicsUnitTestTest.c
@@ -5,7 +5,7 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/* $Revision-Id$
+/*
  * Author: Andrew Johnson
  *
  * Test for the unit test module...
diff --git a/src/libCom/test/macEnvExpandTest.c b/src/libCom/test/macEnvExpandTest.c
index 99464873a..b9445afec 100644
--- a/src/libCom/test/macEnvExpandTest.c
+++ b/src/libCom/test/macEnvExpandTest.c
@@ -6,9 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/*
- * $Revision-Id$
- */
 
 #include 
 #include 
diff --git a/src/libCom/test/macLibTest.c b/src/libCom/test/macLibTest.c
index 1b79ad012..1f00a6ac7 100644
--- a/src/libCom/test/macLibTest.c
+++ b/src/libCom/test/macLibTest.c
@@ -6,9 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/*
- * $Revision-Id$
- */
 
 #include 
 #include 
diff --git a/src/libCom/test/taskwdTest.c b/src/libCom/test/taskwdTest.c
index d7222dfa7..f235f6047 100644
--- a/src/libCom/test/taskwdTest.c
+++ b/src/libCom/test/taskwdTest.c
@@ -4,7 +4,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* Author: Andrew Johnson
  * Date:    May 21, 2008
diff --git a/src/libCom/timer/epicsTimer.cpp b/src/libCom/timer/epicsTimer.cpp
index 1acdc08c6..1a3ccd4b2 100644
--- a/src/libCom/timer/epicsTimer.cpp
+++ b/src/libCom/timer/epicsTimer.cpp
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/timer/timer.cpp b/src/libCom/timer/timer.cpp
index 788bf6d61..d2cd26673 100644
--- a/src/libCom/timer/timer.cpp
+++ b/src/libCom/timer/timer.cpp
@@ -9,11 +9,9 @@
 \*************************************************************************/
 
 /*
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
- *
  */
 
 #include 
diff --git a/src/libCom/timer/timerPrivate.h b/src/libCom/timer/timerPrivate.h
index dadd8daa4..228085d65 100644
--- a/src/libCom/timer/timerPrivate.h
+++ b/src/libCom/timer/timerPrivate.h
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/timer/timerQueue.cpp b/src/libCom/timer/timerQueue.cpp
index cbccd8ffa..5a798d4d4 100644
--- a/src/libCom/timer/timerQueue.cpp
+++ b/src/libCom/timer/timerQueue.cpp
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/timer/timerQueueActive.cpp b/src/libCom/timer/timerQueueActive.cpp
index 6225b11a0..5d8b72951 100644
--- a/src/libCom/timer/timerQueueActive.cpp
+++ b/src/libCom/timer/timerQueueActive.cpp
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/timer/timerQueueActiveMgr.cpp b/src/libCom/timer/timerQueueActiveMgr.cpp
index 803b96bba..d6349a84c 100644
--- a/src/libCom/timer/timerQueueActiveMgr.cpp
+++ b/src/libCom/timer/timerQueueActiveMgr.cpp
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/timer/timerQueuePassive.cpp b/src/libCom/timer/timerQueuePassive.cpp
index 192f2bbe5..a352c5672 100644
--- a/src/libCom/timer/timerQueuePassive.cpp
+++ b/src/libCom/timer/timerQueuePassive.cpp
@@ -8,7 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *
  *      Author  Jeffrey O. Hill
  *              johill@lanl.gov
  *              505 665 1831
diff --git a/src/libCom/tsDefs/tsDefs.c b/src/libCom/tsDefs/tsDefs.c
index 22fdbe6ed..3ffc31d6d 100644
--- a/src/libCom/tsDefs/tsDefs.c
+++ b/src/libCom/tsDefs/tsDefs.c
@@ -7,9 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/*
- *      $Revision-Id$
- */
 
 #define epicsExportSharedSymbols
 #include "tsDefs.h"
diff --git a/src/libCom/tsDefs/tsDefs.h b/src/libCom/tsDefs/tsDefs.h
index 00f48feae..a3c284ef5 100644
--- a/src/libCom/tsDefs/tsDefs.h
+++ b/src/libCom/tsDefs/tsDefs.h
@@ -8,7 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *      $Revision-Id$
  * This file contains the old R3.13 
  * time stamp definitions and routines
  * needed by epics extensions. They exist 
diff --git a/src/makeBaseApp/makeBaseApp.pl b/src/makeBaseApp/makeBaseApp.pl
index cf65d290f..b53a0541e 100644
--- a/src/makeBaseApp/makeBaseApp.pl
+++ b/src/makeBaseApp/makeBaseApp.pl
@@ -1,7 +1,6 @@
 #!/usr/bin/env perl
 
 # Authors: Ralph Lange, Marty Kraimer, Andrew Johnson and Janet Anderson
-# $Revision-Id$
 
 use FindBin qw($Bin);
 use lib ("$Bin/../../lib/perl", $Bin);
diff --git a/src/makeBaseApp/top/caServerApp/vxEntry.cc b/src/makeBaseApp/top/caServerApp/vxEntry.cc
index 14984fe19..1cb240723 100644
--- a/src/makeBaseApp/top/caServerApp/vxEntry.cc
+++ b/src/makeBaseApp/top/caServerApp/vxEntry.cc
@@ -8,10 +8,8 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 //
-// $Revision-Id$
 // Author: Jeff HIll (LANL)
 //
-//
 
 #include 
 #include 
diff --git a/src/makeBaseExt/makeBaseExt.pl b/src/makeBaseExt/makeBaseExt.pl
index 307764823..45ce94829 100644
--- a/src/makeBaseExt/makeBaseExt.pl
+++ b/src/makeBaseExt/makeBaseExt.pl
@@ -1,7 +1,6 @@
 #!/usr/bin/env perl
 
 # Authors: Ralph Lange, Marty Kraimer, Andrew Johnson and Janet Anderson
-# $Revision-Id$
 
 use Cwd;
 use Getopt::Std;
diff --git a/src/makeBaseExt/top/Makefile b/src/makeBaseExt/top/Makefile
index 053bc6ab8..91e678167 100644
--- a/src/makeBaseExt/top/Makefile
+++ b/src/makeBaseExt/top/Makefile
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# Makefile at the top of an extensions tree
 
 TOP = .
 include $(TOP)/configure/CONFIG
diff --git a/src/makeBaseExt/top/configure/Makefile b/src/makeBaseExt/top/configure/Makefile
index 956ca1f05..6e6609842 100644
--- a/src/makeBaseExt/top/configure/Makefile
+++ b/src/makeBaseExt/top/configure/Makefile
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# Makefile in extensions/configure directory
 
 TOP=..
 
diff --git a/src/makeBaseExt/top/configure/RULES b/src/makeBaseExt/top/configure/RULES
index 87f23cc85..7592a37c6 100644
--- a/src/makeBaseExt/top/configure/RULES
+++ b/src/makeBaseExt/top/configure/RULES
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# extensions/configure/RULES
 
 include $(CONFIG)/RULES
 -include $(TOP)/configure/RULES_PYTHON
diff --git a/src/makeBaseExt/top/configure/RULES_DIRS b/src/makeBaseExt/top/configure/RULES_DIRS
index b3ee47beb..dd6904367 100644
--- a/src/makeBaseExt/top/configure/RULES_DIRS
+++ b/src/makeBaseExt/top/configure/RULES_DIRS
@@ -1,3 +1,3 @@
-# $Revision-Id$
+# extensions/configure/RULES_DIRS
 
 include $(CONFIG)/RULES_DIRS
diff --git a/src/makeBaseExt/top/configure/RULES_IDL b/src/makeBaseExt/top/configure/RULES_IDL
index c48eb8db5..3610bcc21 100644
--- a/src/makeBaseExt/top/configure/RULES_IDL
+++ b/src/makeBaseExt/top/configure/RULES_IDL
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# extensions/configure/RULES_IDL
 
 ifdef T_A
 ifeq ($(findstring Host,$(VALID_BUILDS)),Host)
diff --git a/src/makeBaseExt/top/configure/RULES_PYTHON b/src/makeBaseExt/top/configure/RULES_PYTHON
index 41bdc9e65..49dffa02b 100644
--- a/src/makeBaseExt/top/configure/RULES_PYTHON
+++ b/src/makeBaseExt/top/configure/RULES_PYTHON
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# extensions/configure/RULES_PYTHON
 
 ifdef T_A
 ifeq ($(findstring Host,$(VALID_BUILDS)),Host)
diff --git a/src/makeBaseExt/top/configure/RULES_TOP b/src/makeBaseExt/top/configure/RULES_TOP
index b3b5c8d2f..1f81d3d39 100644
--- a/src/makeBaseExt/top/configure/RULES_TOP
+++ b/src/makeBaseExt/top/configure/RULES_TOP
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# extensions/configure/RULES_TOP
 
 include $(CONFIG)/RULES_TOP
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG.win32-x86-borland.win32-x86-borland b/src/makeBaseExt/top/configure/os/CONFIG.win32-x86-borland.win32-x86-borland
index d191e69c6..ebc1b8238 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG.win32-x86-borland.win32-x86-borland
+++ b/src/makeBaseExt/top/configure/os/CONFIG.win32-x86-borland.win32-x86-borland
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.Common.Common b/src/makeBaseExt/top/configure/os/CONFIG_SITE.Common.Common
index e6ea50981..21363a633 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.Common.Common
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.Common.Common
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc-gnu.aix-ppc-gnu b/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc-gnu.aix-ppc-gnu
index aa02c0941..19d65aead 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc-gnu.aix-ppc-gnu
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc-gnu.aix-ppc-gnu
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc.aix-ppc b/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc.aix-ppc
index d3ace4e2a..3f40e0b37 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc.aix-ppc
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.aix-ppc.aix-ppc
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86
index 948b39afe..f1745159b 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.cygwin-x86.cygwin-x86
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppc.darwin-ppc b/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppc.darwin-ppc
index d546a6f3a..d8fb7c158 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppc.darwin-ppc
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppc.darwin-ppc
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppcx86.darwin-ppcx86 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppcx86.darwin-ppcx86
index e4c0927bd..6e31ffdb4 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppcx86.darwin-ppcx86
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-ppcx86.darwin-ppcx86
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-x86.darwin-x86 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-x86.darwin-x86
index 522510666..9e98c70ef 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-x86.darwin-x86
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-x86.darwin-x86
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.freebsd-x86_64.freebsd-x86_64 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.freebsd-x86_64.freebsd-x86_64
index 300f2be27..c4d1d5670 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.freebsd-x86_64.freebsd-x86_64
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.freebsd-x86_64.freebsd-x86_64
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc-gnu.hpux-parisc-gnu b/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc-gnu.hpux-parisc-gnu
index 069e70ded..7bc712ccc 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc-gnu.hpux-parisc-gnu
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc-gnu.hpux-parisc-gnu
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc.hpux-parisc b/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc.hpux-parisc
index 75e70d5bd..452e35ca7 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc.hpux-parisc
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.hpux-parisc.hpux-parisc
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.interix-x86.interix-x86 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.interix-x86.interix-x86
index ebab3020b..35e148023 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.interix-x86.interix-x86
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.interix-x86.interix-x86
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-ppc.linux-ppc b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-ppc.linux-ppc
index bd4ed29c2..4d78b29d7 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-ppc.linux-ppc
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-ppc.linux-ppc
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-borland.linux-x86-borland b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-borland.linux-x86-borland
index d9b3039fc..ac1d400be 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-borland.linux-x86-borland
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-borland.linux-x86-borland
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug
index bd4ed29c2..4d78b29d7 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-athlon b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-athlon
index aa78c9f65..25036ccac 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-athlon
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-athlon
@@ -1,6 +1,3 @@
-
-#
-# $Revision-Id$
 #
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-x86 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-x86
index b24d14bdd..8641a9d27 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-x86
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-x86
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug
index bd4ed29c2..4d78b29d7 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64
index d2ab00e9d..8d1386636 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-debug.solaris-sparc-debug b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-debug.solaris-sparc-debug
index d2e6e2627..b0b61ce0a 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-debug.solaris-sparc-debug
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-debug.solaris-sparc-debug
@@ -1,6 +1,3 @@
-
-#
-# $Revision-Id$
 #
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-gnu.solaris-sparc-gnu b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-gnu.solaris-sparc-gnu
index db0be679f..b0b61ce0a 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-gnu.solaris-sparc-gnu
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc-gnu.solaris-sparc-gnu
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc.solaris-sparc b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc.solaris-sparc
index 23d2ffb3e..bd113bea3 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc.solaris-sparc
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc.solaris-sparc
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64-gnu.solaris-sparc64-gnu b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64-gnu.solaris-sparc64-gnu
index 8de3cfde9..e8b88e0de 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64-gnu.solaris-sparc64-gnu
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64-gnu.solaris-sparc64-gnu
@@ -1,6 +1,3 @@
-
-#
-# $Revision-Id$
 #
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64.solaris-sparc64 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64.solaris-sparc64
index 2d4e3a497..87628e74e 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64.solaris-sparc64
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-sparc64.solaris-sparc64
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-debug.solaris-x86-debug b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-debug.solaris-x86-debug
index 78dd969b6..2c322fcfa 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-debug.solaris-x86-debug
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-debug.solaris-x86-debug
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-gnu.solaris-x86-gnu b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-gnu.solaris-x86-gnu
index 808b367f0..bf9746289 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-gnu.solaris-x86-gnu
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86-gnu.solaris-x86-gnu
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86.solaris-x86 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86.solaris-x86
index 7260652b4..299dc0834 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86.solaris-x86
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86.solaris-x86
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86_64.solaris-x86_64 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86_64.solaris-x86_64
index a85e513f2..9ac039a5b 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86_64.solaris-x86_64
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.solaris-x86_64.solaris-x86_64
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-borland.win32-x86-borland b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-borland.win32-x86-borland
index e3d77b45a..1f4883134 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-borland.win32-x86-borland
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-borland.win32-x86-borland
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin
index 97416906c..f6ca56942 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-cygwin.win32-x86-cygwin
@@ -1,6 +1,3 @@
-
-#
-# $Revision-Id$
 #
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-debug.win32-x86-debug b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-debug.win32-x86-debug
index 74e929e9e..ebc1b8238 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-debug.win32-x86-debug
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-debug.win32-x86-debug
@@ -1,6 +1,3 @@
-
-#
-# $Revision-Id$
 #
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw
index 97416906c..f6ca56942 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-mingw.win32-x86-mingw
@@ -1,6 +1,3 @@
-
-#
-# $Revision-Id$
 #
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
diff --git a/src/makeBaseExt/top/configure/os/CONFIG_SITE.windows-x64.windows-x64 b/src/makeBaseExt/top/configure/os/CONFIG_SITE.windows-x64.windows-x64
index 641ba4291..68a0c149a 100644
--- a/src/makeBaseExt/top/configure/os/CONFIG_SITE.windows-x64.windows-x64
+++ b/src/makeBaseExt/top/configure/os/CONFIG_SITE.windows-x64.windows-x64
@@ -1,6 +1,4 @@
 #
-# $Revision-Id$
-#
 # Site Specific Configuration Information
 # Only the local epics system manager should modify this file
 
diff --git a/src/makeBaseExt/top/src/Makefile b/src/makeBaseExt/top/src/Makefile
index 4b367d431..d672087ca 100644
--- a/src/makeBaseExt/top/src/Makefile
+++ b/src/makeBaseExt/top/src/Makefile
@@ -1,5 +1,3 @@
-# $Revision-Id$
-
 TOP = ..
 include $(TOP)/configure/CONFIG
 
diff --git a/src/misc/base.dbd b/src/misc/base.dbd
index ec702801d..ab10dae77 100644
--- a/src/misc/base.dbd
+++ b/src/misc/base.dbd
@@ -1,4 +1,3 @@
-# $Revision-Id$
 #
 # This file defines the standard record types and device support
 # provided by Base and (usually) loaded into all IOCs.
diff --git a/src/misc/epicsRelease.c b/src/misc/epicsRelease.c
index d1fce539f..6e2343e23 100644
--- a/src/misc/epicsRelease.c
+++ b/src/misc/epicsRelease.c
@@ -7,8 +7,6 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$
- **/
 
 #include    
 #include    
diff --git a/src/misc/iocInit.c b/src/misc/iocInit.c
index 27313da80..b8f32d809 100644
--- a/src/misc/iocInit.c
+++ b/src/misc/iocInit.c
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 /*
  *      Original Author: Marty Kraimer
  *      Date:            06-01-91
diff --git a/src/rec/aSubRecord.c b/src/rec/aSubRecord.c
index ccf4af9bd..e3983ed96 100644
--- a/src/rec/aSubRecord.c
+++ b/src/rec/aSubRecord.c
@@ -4,8 +4,7 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution.
 \*************************************************************************/
-/* $Revision-Id$
- * 
+/*
  * Record Support Routines for the Array Subroutine Record type,
  * derived from Andy Foster's genSub record, with some features
  * removed and asynchronous support added.
diff --git a/src/rec/aiRecord.c b/src/rec/aiRecord.c
index f0fd07670..7ab7a50f0 100644
--- a/src/rec/aiRecord.c
+++ b/src/rec/aiRecord.c
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* aiRecord.c - Record Support Routines for Analog Input records */
 /*
diff --git a/src/rec/aoRecord.c b/src/rec/aoRecord.c
index d2b45e832..14ec79d5b 100644
--- a/src/rec/aoRecord.c
+++ b/src/rec/aoRecord.c
@@ -6,7 +6,6 @@
 * EPICS BASE is distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/* $Revision-Id$ */
 
 /* aoRecord.c - Record Support Routines for Analog Output records */
 /*
diff --git a/src/rec/biRecord.c b/src/rec/biRecord.c
index 1ba7b129b..36dd678c6 100644
--- a/src/rec/biRecord.c
+++ b/src/rec/biRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recBi.c - Record Support Routines for Binary Input records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/boRecord.c b/src/rec/boRecord.c
index ee21ce56d..efcfc0fd4 100644
--- a/src/rec/boRecord.c
+++ b/src/rec/boRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recBo.c - Record Support Routines for Binary Output records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/calcRecord.c b/src/rec/calcRecord.c
index 1bff7b85f..3fe91c18a 100644
--- a/src/rec/calcRecord.c
+++ b/src/rec/calcRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* Record Support Routines for Calculation records */
 /*
  *      Original Author: Julie Sander and Bob Dalesio
diff --git a/src/rec/compressRecord.c b/src/rec/compressRecord.c
index d0539b218..33b32f705 100644
--- a/src/rec/compressRecord.c
+++ b/src/rec/compressRecord.c
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
 /*
  *      Original Author: Bob Dalesio
  *      Date:            7-14-89 
diff --git a/src/rec/dfanoutRecord.c b/src/rec/dfanoutRecord.c
index 382c5a46f..ce4f91b59 100644
--- a/src/rec/dfanoutRecord.c
+++ b/src/rec/dfanoutRecord.c
@@ -5,8 +5,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recDfanout.c - Record Support Routines for Dfanout records */
 /*
  * Original Author: 	Matt Bickley   (Sometime in 1994)
diff --git a/src/rec/eventRecord.c b/src/rec/eventRecord.c
index 9977640f0..1c7cdc129 100644
--- a/src/rec/eventRecord.c
+++ b/src/rec/eventRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recEvent.c - Record Support Routines for Event records */
 /*
  *      Author:          Janet Anderson
diff --git a/src/rec/fanoutRecord.c b/src/rec/fanoutRecord.c
index 4a76b9ddd..f74959bf9 100644
--- a/src/rec/fanoutRecord.c
+++ b/src/rec/fanoutRecord.c
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
 /*
  *      Original Author: Bob Dalesio
  *      Date:            12-20-88
diff --git a/src/rec/histogramRecord.c b/src/rec/histogramRecord.c
index f794f315c..61a8b785e 100644
--- a/src/rec/histogramRecord.c
+++ b/src/rec/histogramRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recHistogram.c - Record Support Routines for Histogram records */
 /*
  *      Author:      Janet Anderson
diff --git a/src/rec/longinRecord.c b/src/rec/longinRecord.c
index 176b3b5e0..58d9ccfbf 100644
--- a/src/rec/longinRecord.c
+++ b/src/rec/longinRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recLongin.c - Record Support Routines for Longin records */
 /*
  *      Author: 	Janet Anderson
diff --git a/src/rec/longoutRecord.c b/src/rec/longoutRecord.c
index ce0ab80d7..a57d52829 100644
--- a/src/rec/longoutRecord.c
+++ b/src/rec/longoutRecord.c
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
 /*
  * Author: 	Janet Anderson
  * Date:	9/23/91
diff --git a/src/rec/mbbiDirectRecord.c b/src/rec/mbbiDirectRecord.c
index f6591e274..fd43b90f7 100644
--- a/src/rec/mbbiDirectRecord.c
+++ b/src/rec/mbbiDirectRecord.c
@@ -9,8 +9,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recMbbiDirect.c - Record Support routines for mbboDirect records */
 /*
  *      Original Author: Bob Dalesio and Matthew Needes 10-07-93
diff --git a/src/rec/mbbiRecord.c b/src/rec/mbbiRecord.c
index 0a07ba1a1..2ce10e877 100644
--- a/src/rec/mbbiRecord.c
+++ b/src/rec/mbbiRecord.c
@@ -8,7 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
 /*
  *      Original Author: Bob Dalesio
  *      Date:            5-9-88
diff --git a/src/rec/mbboDirectRecord.c b/src/rec/mbboDirectRecord.c
index 8ec8a3acd..947a887ca 100644
--- a/src/rec/mbboDirectRecord.c
+++ b/src/rec/mbboDirectRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recMbboDirect.c - Record Support for mbboDirect records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/mbboRecord.c b/src/rec/mbboRecord.c
index 79a3c8227..a983fdcdc 100644
--- a/src/rec/mbboRecord.c
+++ b/src/rec/mbboRecord.c
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recMbbo.c - Record Support Routines for multi bit binary Output records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/permissiveRecord.c b/src/rec/permissiveRecord.c
index 65077253a..8242a1992 100644
--- a/src/rec/permissiveRecord.c
+++ b/src/rec/permissiveRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recPermissive.c - Record Support Routines for Permissive records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/selRecord.c b/src/rec/selRecord.c
index 52f22b74b..f96f92290 100644
--- a/src/rec/selRecord.c
+++ b/src/rec/selRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* selRecord.c - Record Support Routines for Select records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/seqRecord.c b/src/rec/seqRecord.c
index 5b43d34e8..7627f44e3 100644
--- a/src/rec/seqRecord.c
+++ b/src/rec/seqRecord.c
@@ -8,8 +8,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  *      Author:	John Winans
  *      Date:	09-21-92
  */
diff --git a/src/rec/stateRecord.c b/src/rec/stateRecord.c
index b295ccbb7..a052b0728 100644
--- a/src/rec/stateRecord.c
+++ b/src/rec/stateRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recState.c - Record Support Routines for State records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/stringinRecord.c b/src/rec/stringinRecord.c
index 02f454788..19f55866a 100644
--- a/src/rec/stringinRecord.c
+++ b/src/rec/stringinRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recStringin.c - Record Support Routines for Stringin records */
 /*
  *      Author: 	Janet Anderson
diff --git a/src/rec/stringoutRecord.c b/src/rec/stringoutRecord.c
index 64532a601..02cde7ad2 100644
--- a/src/rec/stringoutRecord.c
+++ b/src/rec/stringoutRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recStringout.c - Record Support Routines for Stringout records */
 /*
  * Author: 	Janet Anderson
diff --git a/src/rec/subArrayRecord.c b/src/rec/subArrayRecord.c
index d24eb77dd..75709c89e 100644
--- a/src/rec/subArrayRecord.c
+++ b/src/rec/subArrayRecord.c
@@ -5,8 +5,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recSubArray.c - Record Support Routines for SubArray records 
  *
  *
diff --git a/src/rec/subRecord.c b/src/rec/subRecord.c
index dd31e4ab5..22742e6fe 100644
--- a/src/rec/subRecord.c
+++ b/src/rec/subRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* Record Support Routines for Subroutine records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rec/waveformRecord.c b/src/rec/waveformRecord.c
index 918a7b0a9..9c3635651 100644
--- a/src/rec/waveformRecord.c
+++ b/src/rec/waveformRecord.c
@@ -7,8 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* recWaveform.c - Record Support Routines for Waveform records */
 /*
  *      Original Author: Bob Dalesio
diff --git a/src/rsrv/caservertask.c b/src/rsrv/caservertask.c
index 7eef1d200..51b7e99a8 100644
--- a/src/rsrv/caservertask.c
+++ b/src/rsrv/caservertask.c
@@ -8,10 +8,7 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  *  Author: Jeffrey O. Hill
- *
  */
 
 #include 
diff --git a/src/rsrv/online_notify.c b/src/rsrv/online_notify.c
index 24af1d493..883951dce 100644
--- a/src/rsrv/online_notify.c
+++ b/src/rsrv/online_notify.c
@@ -8,8 +8,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /*
- *  $Revision-Id$
- *
  *  tell CA clients this a server has joined the network
  *
  *  Author: Jeffrey O. Hill
diff --git a/src/rsrv/rsrv.h b/src/rsrv/rsrv.h
index 4f08bbab7..90165f657 100644
--- a/src/rsrv/rsrv.h
+++ b/src/rsrv/rsrv.h
@@ -8,8 +8,6 @@
 \*************************************************************************/
 
 /*
- * $Revision-Id$
- *
  *  Author: Jeffrey O. Hill
  *      hill@luke.lanl.gov
  *      (505) 665 1831
diff --git a/src/softIoc/softIocExit.db b/src/softIoc/softIocExit.db
index b5c027d70..54caab7a1 100644
--- a/src/softIoc/softIocExit.db
+++ b/src/softIoc/softIocExit.db
@@ -1,4 +1,4 @@
-# $Revision-Id$
+# softIocExit.db
 #
 record(sub,"$(IOC):exit") {
 	field(DESC,"Exit subroutine")
diff --git a/src/softIoc/softMain.cpp b/src/softIoc/softMain.cpp
index 3c847852d..5718f7bbe 100644
--- a/src/softIoc/softMain.cpp
+++ b/src/softIoc/softMain.cpp
@@ -7,8 +7,6 @@
 * found in the file LICENSE that is included with this distribution.
 \*************************************************************************/
 
-/* $Revision-Id$ */
-
 /* Author: Andrew Johnson	Date: 2003-04-08 */
 
 /* Usage:
diff --git a/src/tools/EPICS/Copy.pm b/src/tools/EPICS/Copy.pm
index 5c8f37478..e1ef2a54e 100644
--- a/src/tools/EPICS/Copy.pm
+++ b/src/tools/EPICS/Copy.pm
@@ -5,8 +5,6 @@
 # in file LICENSE that is included with this distribution.
 #*************************************************************************
 
-# $Revision-Id$
-
 # Copy directories and files from a template
 
 sub copyTree {
diff --git a/src/tools/EPICS/Path.pm b/src/tools/EPICS/Path.pm
index 83a91efb3..97f9e9ed6 100644
--- a/src/tools/EPICS/Path.pm
+++ b/src/tools/EPICS/Path.pm
@@ -5,8 +5,6 @@
 # in file LICENSE that is included with this distribution.
 #*************************************************************************
 
-# $Revision-Id$
-
 use Carp;
 use Cwd qw(getcwd abs_path);
 use File::Spec;
diff --git a/src/tools/EPICS/Release.pm b/src/tools/EPICS/Release.pm
index 1cc307379..9f7aee9a6 100644
--- a/src/tools/EPICS/Release.pm
+++ b/src/tools/EPICS/Release.pm
@@ -5,8 +5,6 @@
 # in file LICENSE that is included with this distribution.
 #*************************************************************************
 
-# $Revision-Id$
-
 #
 # Parse all relevent configure/RELEASE* files and includes
 #
diff --git a/src/tools/convertRelease.pl b/src/tools/convertRelease.pl
index 772ce1112..336cc46d2 100644
--- a/src/tools/convertRelease.pl
+++ b/src/tools/convertRelease.pl
@@ -8,8 +8,6 @@
 # in file LICENSE that is included with this distribution. 
 #*************************************************************************
 #
-# $Revision-Id$
-#
 # Convert configure/RELEASE file(s) into something else.
 #
 
diff --git a/src/tools/cvsclean.pl b/src/tools/cvsclean.pl
index b1398fda5..8dac418d7 100644
--- a/src/tools/cvsclean.pl
+++ b/src/tools/cvsclean.pl
@@ -8,8 +8,6 @@
 # in the file LICENSE that is included with this distribution. 
 #*************************************************************************
 
-# $Revision-Id$
-#
 # Find and delete cvs .#* and editor backup *~
 # files from all dirs of the directory tree.
 
diff --git a/src/tools/dos2unix.pl b/src/tools/dos2unix.pl
index 4940fd5f2..35163ac1f 100644
--- a/src/tools/dos2unix.pl
+++ b/src/tools/dos2unix.pl
@@ -10,7 +10,6 @@
 #*************************************************************************
 
 # Converts text file in DOS CR/LF format to unix ISO format
-#  $Revision-Id$
 
 @files=@ARGV;
 
diff --git a/src/tools/expandVars.pl b/src/tools/expandVars.pl
index 5015fe07a..0888d3155 100644
--- a/src/tools/expandVars.pl
+++ b/src/tools/expandVars.pl
@@ -6,8 +6,6 @@
 # Author: Andrew Johnson 
 # Date: 10 February 2005
 #
-# $Revision-Id$
-#
 
 use strict;
 
diff --git a/src/tools/filterWarnings.pl b/src/tools/filterWarnings.pl
index 5f346cd46..1f455887b 100644
--- a/src/tools/filterWarnings.pl
+++ b/src/tools/filterWarnings.pl
@@ -11,7 +11,6 @@
 # in file LICENSE that is included with this distribution. 
 #*************************************************************************
 
-# $Revision-Id$
 #
 #  Author: Ralph Lange
 #
diff --git a/src/tools/fullPathName.pl b/src/tools/fullPathName.pl
index a553dbd3c..32e4d8986 100644
--- a/src/tools/fullPathName.pl
+++ b/src/tools/fullPathName.pl
@@ -6,8 +6,6 @@
 # in file LICENSE that is included with this distribution.
 #*************************************************************************
 
-# $Revision-Id$
-
 # Determines an absolute pathname for its argument,
 # which may be either a relative or absolute path and
 # might have trailing directory names that don't exist yet.
diff --git a/src/tools/makeIncludeDbd.pl b/src/tools/makeIncludeDbd.pl
index c0b8238db..c48c2b81b 100644
--- a/src/tools/makeIncludeDbd.pl
+++ b/src/tools/makeIncludeDbd.pl
@@ -8,8 +8,6 @@
 # and higher are distributed subject to a Software License Agreement found
 # in file LICENSE that is included with this distribution. 
 #*************************************************************************
-#
-# $Revision-Id$
 
 use File::Basename;
 
diff --git a/src/tools/munch.pl b/src/tools/munch.pl
index f6c0d6e08..b8c26734e 100644
--- a/src/tools/munch.pl
+++ b/src/tools/munch.pl
@@ -7,7 +7,6 @@
 # EPICS BASE is distributed subject to a Software License Agreement found
 # in the file LICENSE that is included with this distribution. 
 #*************************************************************************
-#  $Revision-Id$
 #
 # Creates a ctdt.c file of C++ static constructors and destructors,
 # as required for all vxWorks binaries containing C++ code.
diff --git a/src/toolsComm/flex/README b/src/toolsComm/flex/README
index 27ef4909c..210290892 100644
--- a/src/toolsComm/flex/README
+++ b/src/toolsComm/flex/README
@@ -1,5 +1,3 @@
-// $Revision-Id$
-
 This is release 2.3 of flex - a full release.
 
 The flex distribution consists of the following files:
diff --git a/src/toolsComm/flex/ccl.c b/src/toolsComm/flex/ccl.c
index 0fc82c9c1..36841d9b1 100644
--- a/src/toolsComm/flex/ccl.c
+++ b/src/toolsComm/flex/ccl.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 /* ccladd - add a single character to a ccl
diff --git a/src/toolsComm/flex/dfa.c b/src/toolsComm/flex/dfa.c
index cda0dc894..559a12fd1 100644
--- a/src/toolsComm/flex/dfa.c
+++ b/src/toolsComm/flex/dfa.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 
diff --git a/src/toolsComm/flex/ecs.c b/src/toolsComm/flex/ecs.c
index 37d938832..416ea601a 100644
--- a/src/toolsComm/flex/ecs.c
+++ b/src/toolsComm/flex/ecs.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 /* ccl2ecl - convert character classes to set of equivalence classes
diff --git a/src/toolsComm/flex/flex.html b/src/toolsComm/flex/flex.html
index bb8c240a3..3b6ae9b80 100644
--- a/src/toolsComm/flex/flex.html
+++ b/src/toolsComm/flex/flex.html
@@ -1,12 +1,3 @@
-/*************************************************************************\
-* Copyright (c) 2002 The University of Chicago, as Operator of Argonne
-*     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. 
-\*************************************************************************/
 
 
 
diff --git a/src/toolsComm/flex/flex.skel b/src/toolsComm/flex/flex.skel
index b8fb64090..6b9805b04 100644
--- a/src/toolsComm/flex/flex.skel
+++ b/src/toolsComm/flex/flex.skel
@@ -1,8 +1,6 @@
 /* A lexical scanner generated by flex */
 
-/* scanner skeleton version:
- * $Revision-Id$
- */
+/* scanner skeleton */
 
 #define FLEX_SCANNER
 
diff --git a/src/toolsComm/flex/flex.skel.static b/src/toolsComm/flex/flex.skel.static
index 827bc8ff8..a43db43fc 100644
--- a/src/toolsComm/flex/flex.skel.static
+++ b/src/toolsComm/flex/flex.skel.static
@@ -1,8 +1,6 @@
 /* A lexical scanner generated by flex */
 
-/* scanner skeleton version:
- * $Revision-Id$
- */
+/* scanner skeleton */
 
 /* modified by Jim Kowalkowski to have everything declared static */
 
diff --git a/src/toolsComm/flex/flexdef.h b/src/toolsComm/flex/flexdef.h
index f05694a1c..79cfa9427 100644
--- a/src/toolsComm/flex/flexdef.h
+++ b/src/toolsComm/flex/flexdef.h
@@ -34,8 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-/* @(#) $Revision-Id$ (LBL) */
-
 #ifndef INC_flexdef_H
 #define INC_flexdef_H
 
diff --git a/src/toolsComm/flex/flexdoc.html b/src/toolsComm/flex/flexdoc.html
index 0a3b59510..30ed69521 100644
--- a/src/toolsComm/flex/flexdoc.html
+++ b/src/toolsComm/flex/flexdoc.html
@@ -1,12 +1,3 @@
-/*************************************************************************\
-* Copyright (c) 2002 The University of Chicago, as Operator of Argonne
-*     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. 
-\*************************************************************************/
 
 
 
diff --git a/src/toolsComm/flex/gen.c b/src/toolsComm/flex/gen.c
index 575d98829..aad884074 100644
--- a/src/toolsComm/flex/gen.c
+++ b/src/toolsComm/flex/gen.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 
diff --git a/src/toolsComm/flex/libmain.c b/src/toolsComm/flex/libmain.c
index 70a10af06..878aa21dc 100644
--- a/src/toolsComm/flex/libmain.c
+++ b/src/toolsComm/flex/libmain.c
@@ -8,8 +8,6 @@
 \*************************************************************************/
 /* libmain - flex run-time support library "main" function */
 
-/* $Revision-Id$ */
-
 extern int yylex();
 
 int main(int argc, char *argv[])
diff --git a/src/toolsComm/flex/main.c b/src/toolsComm/flex/main.c
index c86affb17..cf797ac03 100644
--- a/src/toolsComm/flex/main.c
+++ b/src/toolsComm/flex/main.c
@@ -42,15 +42,6 @@ char copyright[] =
  All rights reserved.\n";
 #endif /* not lint */
 
-/*
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
-#include "flexdef.h"
-*/
-
 #include "epicsStdio.h"
 
 static char flex_version[] = "2.3";
diff --git a/src/toolsComm/flex/misc.c b/src/toolsComm/flex/misc.c
index 96dbbaacc..a0b18a70a 100644
--- a/src/toolsComm/flex/misc.c
+++ b/src/toolsComm/flex/misc.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include 
 #include "flexdef.h"
 #include 
diff --git a/src/toolsComm/flex/nfa.c b/src/toolsComm/flex/nfa.c
index cd04ade81..b57c6d646 100644
--- a/src/toolsComm/flex/nfa.c
+++ b/src/toolsComm/flex/nfa.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 
diff --git a/src/toolsComm/flex/parse.y b/src/toolsComm/flex/parse.y
index 402232d81..203347679 100644
--- a/src/toolsComm/flex/parse.y
+++ b/src/toolsComm/flex/parse.y
@@ -30,11 +30,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 int pat, scnum, eps, headcnt, trailcnt, anyccl, lastchar, i, actvp, rulelen;
diff --git a/src/toolsComm/flex/scan.c b/src/toolsComm/flex/scan.c
index d38fce46e..0388092c8 100644
--- a/src/toolsComm/flex/scan.c
+++ b/src/toolsComm/flex/scan.c
@@ -1,8 +1,6 @@
 /* A lexical scanner generated by flex */
 
-/* scanner skeleton version:
- * $Revision-Id$
- */
+/* scanner skeleton */
 
 #define FLEX_SCANNER
 
diff --git a/src/toolsComm/flex/sym.c b/src/toolsComm/flex/sym.c
index 943dafdac..45e1c5409 100644
--- a/src/toolsComm/flex/sym.c
+++ b/src/toolsComm/flex/sym.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 
diff --git a/src/toolsComm/flex/tblcmp.c b/src/toolsComm/flex/tblcmp.c
index 31fd979b6..3e4c4744b 100644
--- a/src/toolsComm/flex/tblcmp.c
+++ b/src/toolsComm/flex/tblcmp.c
@@ -34,11 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-#ifndef lint
-static char rcsid[] =
-    "@(#) $Revision-Id$ (LBL)";
-#endif
-
 #include "flexdef.h"
 
 
diff --git a/src/toolsComm/flex/yylex.c b/src/toolsComm/flex/yylex.c
index 3fb51dcfa..28f487d6b 100644
--- a/src/toolsComm/flex/yylex.c
+++ b/src/toolsComm/flex/yylex.c
@@ -34,10 +34,6 @@
  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  */
 
-/*
- * $Revision-Id$
- */
-
 #include 
 #include "flexdef.h"
 #include "parse.h"
diff --git a/src/util/ca_test.c b/src/util/ca_test.c
index f4954797f..998536843 100644
--- a/src/util/ca_test.c
+++ b/src/util/ca_test.c
@@ -7,12 +7,9 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/*	@(#)ca_test.c	$Revision-Id$
+/*
  *	Author:	Jeff Hill
  *	Date:	07-01-91
- *
- * make options
- *	-DvxWorks	makes a version for VxWorks
  */
 
 /*
diff --git a/src/util/ca_test.h b/src/util/ca_test.h
index f14fea600..076f8936a 100644
--- a/src/util/ca_test.h
+++ b/src/util/ca_test.h
@@ -7,7 +7,7 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/*	@(#)ca_test.k	$Revision-Id$
+/*
  *	Author:	Jeff Hill
  *	Date:	21JAN2000
  */
diff --git a/src/util/ca_test_main.c b/src/util/ca_test_main.c
index ae41f40ef..85fd7ea19 100644
--- a/src/util/ca_test_main.c
+++ b/src/util/ca_test_main.c
@@ -7,7 +7,7 @@
 * and higher are distributed subject to a Software License Agreement found
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
-/*	@(#)ca_test_main.c	$Revision-Id$
+/*
  *	Author:	Jeff Hill
  *	Date:	21JAN2000
  */
diff --git a/src/util/iocLogServer.c b/src/util/iocLogServer.c
index 3040c9cc8..f9deb06e5 100644
--- a/src/util/iocLogServer.c
+++ b/src/util/iocLogServer.c
@@ -7,7 +7,6 @@
 * in file LICENSE that is included with this distribution. 
 \*************************************************************************/
 /* iocLogServer.c */
-/* $Revision-Id$ */
 
 /*
  *	archive logMsg() from several IOC's to a common rotating file

From 988614ae8af42721556bc3309ef02d88b1f43ae8 Mon Sep 17 00:00:00 2001
From: Andrew Johnson 
Date: Sun, 22 May 2016 06:06:53 +0200
Subject: [PATCH 57/86] Reset SNAPSHOT after -rc1 tagged

---
 configure/CONFIG_BASE_VERSION | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION
index 630cbdbd9..51f195bda 100644
--- a/configure/CONFIG_BASE_VERSION
+++ b/configure/CONFIG_BASE_VERSION
@@ -41,8 +41,8 @@ EPICS_PATCH_LEVEL = 0
 #EPICS_DEV_SNAPSHOT=-pre1-DEV
 #EPICS_DEV_SNAPSHOT=-pre2
 #EPICS_DEV_SNAPSHOT=-pre2-DEV
-EPICS_DEV_SNAPSHOT=-rc1
-#EPICS_DEV_SNAPSHOT=-rc1-DEV
+#EPICS_DEV_SNAPSHOT=-rc1
+EPICS_DEV_SNAPSHOT=-rc1-DEV
 #EPICS_DEV_SNAPSHOT=-rc2
 #EPICS_DEV_SNAPSHOT=-rc2-DEV
 #EPICS_DEV_SNAPSHOT=

From a5b8b0b890a8f2c68b4e908969b569a39fbef177 Mon Sep 17 00:00:00 2001
From: Andrew Johnson 
Date: Tue, 24 May 2016 11:12:25 +0200
Subject: [PATCH 58/86] Use fabs() in calcPerform

---
 src/libCom/calc/calcPerform.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libCom/calc/calcPerform.c b/src/libCom/calc/calcPerform.c
index e53d860e2..b9b28dd3a 100644
--- a/src/libCom/calc/calcPerform.c
+++ b/src/libCom/calc/calcPerform.c
@@ -155,7 +155,7 @@ epicsShareFunc long
 	    break;
 
 	case ABS_VAL:
-	    if (*ptop < 0.0) *ptop = - *ptop;
+	    *ptop = fabs(*ptop);
 	    break;
 
 	case EXP:

From 23fd4e202b7ab343c5e5862ad12ae75bf95d1cff Mon Sep 17 00:00:00 2001
From: Ralph Lange 
Date: Wed, 25 May 2016 12:26:32 +0200
Subject: [PATCH 59/86] ca: Fix client bug (race condition) in
 ipAddrToAsciiEngine

---
 src/ca/client/cac.cpp                         | 10 ++++++++++
 src/ca/client/cac.h                           |  1 +
 src/ca/client/msgForMultiplyDefinedPV.cpp     |  4 +++-
 src/ca/client/msgForMultiplyDefinedPV.h       |  9 ++++++---
 src/libCom/misc/ipAddrToAsciiAsynchronous.cpp |  6 +++++-
 5 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/src/ca/client/cac.cpp b/src/ca/client/cac.cpp
index 9d23cce62..d66cf9dad 100644
--- a/src/ca/client/cac.cpp
+++ b/src/ca/client/cac.cpp
@@ -333,6 +333,12 @@ cac::~cac ()
 
     this->ipToAEngine.release ();
 
+    // clean-up the list of un-notified msg objects
+    while ( msgForMultiplyDefinedPV * msg = this->msgMultiPVList.get() ) {
+        msg->~msgForMultiplyDefinedPV ();
+        this->mdpvFreeList.release ( msg );
+    }
+
     errlogFlush ();
 
     osiSockRelease ();
@@ -606,6 +612,8 @@ void cac::transferChanToVirtCircuit (
             msgForMultiplyDefinedPV * pMsg = new ( this->mdpvFreeList )
                 msgForMultiplyDefinedPV ( this->ipToAEngine,
                     *this, pChan->pName ( guard ), acc );
+            // cac keeps a list of these objects for proper clean-up in ~cac
+            this->msgMultiPVList.add ( *pMsg );
             // It is possible for the ioInitiate call below to
             // call the callback directly if queue quota is exceeded.
             // This callback takes the callback lock and therefore we
@@ -1297,6 +1305,8 @@ void cac::pvMultiplyDefinedNotify ( msgForMultiplyDefinedPV & mfmdpv,
         epicsGuard < epicsMutex > guard ( this->mutex );
         this->exception ( mgr.cbGuard, guard, ECA_DBLCHNL, buf, __FILE__, __LINE__ );
     }
+    // remove from the list and delete msg object
+    this->msgMultiPVList.remove ( mfmdpv );
     mfmdpv.~msgForMultiplyDefinedPV ();
     this->mdpvFreeList.release ( & mfmdpv );
 }
diff --git a/src/ca/client/cac.h b/src/ca/client/cac.h
index 9f9d45a65..99c3d3d27 100644
--- a/src/ca/client/cac.h
+++ b/src/ca/client/cac.h
@@ -237,6 +237,7 @@ private:
     resTable < tcpiiu, caServerID > serverTable;
     tsDLList < tcpiiu > circuitList;
     tsDLList < SearchDest > searchDestList;
+    tsDLList < msgForMultiplyDefinedPV > msgMultiPVList;
     tsFreeList
         < class tcpiiu, 32, epicsMutexNOOP >
             freeListVirtualCircuit;
diff --git a/src/ca/client/msgForMultiplyDefinedPV.cpp b/src/ca/client/msgForMultiplyDefinedPV.cpp
index 2f1a45cde..7002dd4b9 100644
--- a/src/ca/client/msgForMultiplyDefinedPV.cpp
+++ b/src/ca/client/msgForMultiplyDefinedPV.cpp
@@ -55,8 +55,10 @@ msgForMultiplyDefinedPV::~msgForMultiplyDefinedPV ()
 
 void msgForMultiplyDefinedPV::transactionComplete ( const char * pHostNameRej )
 {
+    // calls into cac for the notification
+    // the msg object (= this) is being deleted as part of the notification
     this->cb.pvMultiplyDefinedNotify ( *this, this->channel, this->acc, pHostNameRej );
-    // !! dont touch this pointer after this point because object has been deleted !!
+    // !! dont touch 'this' pointer after this point because object has been deleted !!
 }
 
 void * msgForMultiplyDefinedPV::operator new ( size_t size, 
diff --git a/src/ca/client/msgForMultiplyDefinedPV.h b/src/ca/client/msgForMultiplyDefinedPV.h
index 45d3453ac..3f1e771c0 100644
--- a/src/ca/client/msgForMultiplyDefinedPV.h
+++ b/src/ca/client/msgForMultiplyDefinedPV.h
@@ -33,6 +33,7 @@
 
 #include "ipAddrToAsciiAsynchronous.h"
 #include "tsFreeList.h"
+#include "tsDLList.h"
 #include "compilerDependencies.h"
 
 #ifdef msgForMultiplyDefinedPVh_epicsExportSharedSymbols
@@ -47,7 +48,9 @@ public:
         const char * pAcc, const char * pRej ) = 0;
 };
 
-class msgForMultiplyDefinedPV : public ipAddrToAsciiCallBack {
+class msgForMultiplyDefinedPV :
+        public ipAddrToAsciiCallBack,
+        public tsDLNode < msgForMultiplyDefinedPV >  {
 public:
     msgForMultiplyDefinedPV ( ipAddrToAsciiEngine & engine,
         callbackForMultiplyDefinedPV &, const char * pChannelName, 
@@ -62,8 +65,8 @@ private:
     ipAddrToAsciiTransaction & dnsTransaction;
     callbackForMultiplyDefinedPV & cb;
     void transactionComplete ( const char * pHostName );
-	msgForMultiplyDefinedPV ( const msgForMultiplyDefinedPV & );
-	msgForMultiplyDefinedPV & operator = ( const msgForMultiplyDefinedPV & );
+    msgForMultiplyDefinedPV ( const msgForMultiplyDefinedPV & );
+    msgForMultiplyDefinedPV & operator = ( const msgForMultiplyDefinedPV & );
     void operator delete ( void * );
 };
 
diff --git a/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp b/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp
index cef728f2a..030cf0b7a 100644
--- a/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp
+++ b/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp
@@ -265,12 +265,16 @@ void ipAddrToAsciiEnginePrivate::run ()
                 continue;
             }
 
+            // fix for lp:1580623
+            // a destructing cac sets pCurrent to NULL, so
+            // make local copy to avoid race when releasing the guard
+            ipAddrToAsciiTransactionPrivate *pCur = this->pCurrent;
             this->callbackInProgress = true;
 
             {
                 epicsGuardRelease < epicsMutex > unguard ( guard );
                 // dont call callback with lock applied
-                this->pCurrent->pCB->transactionComplete ( this->nameTmp );
+                pCur->pCB->transactionComplete ( this->nameTmp );
             }
 
             this->callbackInProgress = false;

From 9c3ed1bfe20ab4f9e3beda32791ba0e48025375c Mon Sep 17 00:00:00 2001
From: Ralph Lange 
Date: Thu, 26 May 2016 13:13:29 +0200
Subject: [PATCH 60/86] catools: fix escape handling when sending long strings

---
 src/catools/caput.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/catools/caput.c b/src/catools/caput.c
index 9e1adcd46..02182932d 100644
--- a/src/catools/caput.c
+++ b/src/catools/caput.c
@@ -490,14 +490,13 @@ int main (int argc, char *argv[])
     } else {                    /* Not an ENUM */
 
         if (charArrAsStr) {
-            count = len;
             dbrType = DBR_CHAR;
-            ebuf = calloc(strlen(cbuf)+1, sizeof(char));
+            ebuf = calloc(len, sizeof(char));
             if(!ebuf) {
                 fprintf(stderr, "Memory allocation failed\n");
                 return 1;
             }
-            epicsStrnRawFromEscaped(ebuf, strlen(cbuf)+1, cbuf, strlen(cbuf));
+            count = epicsStrnRawFromEscaped(ebuf, len, cbuf, len-1) + 1;
         } else {
             for (i = 0; i < count; ++i) {
                 epicsStrnRawFromEscaped(sbuf[i], sizeof(EpicsStr), *(argv+optind+i), sizeof(EpicsStr));

From df200de27f972c038142797b2e7ff1a00754286f Mon Sep 17 00:00:00 2001
From: Andrew Johnson 
Date: Thu, 26 May 2016 13:49:18 +0200
Subject: [PATCH 61/86] Fix lsi/lso puts with DBF_STRING data

---
 src/std/rec/lsiRecord.c | 7 ++++---
 src/std/rec/lsoRecord.c | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/std/rec/lsiRecord.c b/src/std/rec/lsiRecord.c
index 1cbff9185..ee9e8e2f0 100644
--- a/src/std/rec/lsiRecord.c
+++ b/src/std/rec/lsiRecord.c
@@ -158,9 +158,10 @@ static long put_array_info(DBADDR *paddr, long nNew)
 {
     lsiRecord *prec = (lsiRecord *) paddr->precord;
 
-    if (nNew == prec->sizv)
-        --nNew;             /* truncated string */
-    prec->val[nNew] = 0;    /* ensure data is terminated */
+    if (nNew >= prec->sizv)
+        nNew = prec->sizv - 1; /* truncated string */
+    if (paddr->field_type == DBF_CHAR)
+        prec->val[nNew] = 0;   /* ensure data is terminated */
 
     return 0;
 }
diff --git a/src/std/rec/lsoRecord.c b/src/std/rec/lsoRecord.c
index 271a0c3f9..52a6f1aa4 100644
--- a/src/std/rec/lsoRecord.c
+++ b/src/std/rec/lsoRecord.c
@@ -200,9 +200,10 @@ static long put_array_info(DBADDR *paddr, long nNew)
 {
     lsoRecord *prec = (lsoRecord *) paddr->precord;
 
-    if (nNew == prec->sizv)
-        --nNew;             /* truncated string */
-    prec->val[nNew] = 0;    /* ensure data is terminated */
+    if (nNew >= prec->sizv)
+        nNew = prec->sizv - 1; /* truncated string */
+    if (paddr->field_type == DBF_CHAR)
+        prec->val[nNew] = 0;   /* ensure data is terminated */
 
     return 0;
 }

From 54bab1e2f0b08c1184be513075ab8b157be7c5aa Mon Sep 17 00:00:00 2001
From: Ralph Lange 
Date: Thu, 26 May 2016 14:14:56 +0200
Subject: [PATCH 62/86] pcas: fix compiler warning (gcc 5.3.1)

---
 src/ca/legacy/pcas/generic/casDGClient.cc | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/ca/legacy/pcas/generic/casDGClient.cc b/src/ca/legacy/pcas/generic/casDGClient.cc
index 4e7a23176..4de737145 100644
--- a/src/ca/legacy/pcas/generic/casDGClient.cc
+++ b/src/ca/legacy/pcas/generic/casDGClient.cc
@@ -348,10 +348,8 @@ caStatus casDGClient::searchResponse ( const caHdrLargeArray & msg,
 //
 caStatus casDGClient::searchFailResponse ( const caHdrLargeArray * mp )
 {
-	int		status;
-
     epicsGuard < epicsMutex > guard ( this->mutex );
-    status = this->out.copyInHeader ( CA_PROTO_NOT_FOUND, 0,
+    this->out.copyInHeader ( CA_PROTO_NOT_FOUND, 0,
         mp->m_dataType, mp->m_count, mp->m_cid, mp->m_available, 0 );
 
 	this->out.commitMsg ();

From 4284222b54c93f0f5c5651795c465803d5471b62 Mon Sep 17 00:00:00 2001
From: Andrew Johnson 
Date: Thu, 26 May 2016 16:15:48 +0200
Subject: [PATCH 63/86] Convert GUI_ promptgroup strings to new-style

---
 documentation/RELEASE_NOTES.html |  6 ++++++
 src/tools/DBD/Recfield.pm        | 31 +++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html
index b373881f2..f4ee2cc4b 100644
--- a/documentation/RELEASE_NOTES.html
+++ b/documentation/RELEASE_NOTES.html
@@ -58,6 +58,12 @@ plus space-dash-space to allow proper sorting of groups.

has been deprecated. Instead, use the conversion functions between index number and group string that have been added to dbStaticLib.

+

When a DBD file containing record-type descriptions is expanded, any +old-style GUI_xxx group names will be replaced by a new-style +string for use by the IOC. This permits an older record type to be used with +the 3.15.4 release, although eventually record types should be converted by +hand with better group names used.

+

CA server configuration changes

RSRV now honors EPICS_CAS_INTF_ADDR_LIST and binds only to the provided list diff --git a/src/tools/DBD/Recfield.pm b/src/tools/DBD/Recfield.pm index 8bc439346..e1d7a7d12 100644 --- a/src/tools/DBD/Recfield.pm +++ b/src/tools/DBD/Recfield.pm @@ -39,6 +39,35 @@ our %field_attrs = ( prop => qr/^(?:YES|NO)$/ ); +# Convert old promptgroups into new-style +my %promptgroupMap = ( + GUI_COMMON => '10 - Common', + GUI_ALARMS => '70 - Alarm', + GUI_BITS1 => '41 - Bits (1)', + GUI_BITS2 => '42 - Bits (2)', + GUI_CALC => '30 - Action', + GUI_CLOCK => '30 - Action', + GUI_COMPRESS => '30 - Action', + GUI_CONVERT => '60 - Convert', + GUI_DISPLAY => '80 - Display', + GUI_HIST => '30 - Action', + GUI_INPUTS => '40 - Input', + GUI_LINKS => '40 - Link', + GUI_MBB => '30 - Action', + GUI_MOTOR => '30 - Action', + GUI_OUTPUT => '50 - Output', + GUI_PID => '30 - Action', + GUI_PULSE => '30 - Action', + GUI_SELECT => '40 - Input', + GUI_SEQ1 => '51 - Output (1)', + GUI_SEQ2 => '52 - Output (2)', + GUI_SEQ3 => '53 - Output (3)', + GUI_SUB => '30 - Action', + GUI_TIMER => '30 - Action', + GUI_WAVE => '30 - Action', + GUI_SCAN => '20 - Scan', +); + sub new { my ($class, $name, $type) = @_; dieContext("Illegal field type '$type', valid field types are:", @@ -76,6 +105,8 @@ sub number { sub add_attribute { my ($this, $attr, $value) = @_; unquote $value; + $value = $promptgroupMap{$value} + if $attr eq 'promptgroup' && exists $promptgroupMap{$value}; my $match = $field_attrs{$attr}; if (defined $match) { dieContext("Bad value '$value' for field attribute '$attr'") From 65574b59715442e28bbd2d3d656442b7a2637e88 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 27 May 2016 08:54:04 +0200 Subject: [PATCH 64/86] Update CONFIG_BASE_VERSION for 3.15.4, remove "not released" from RELEASE_NOTES --- configure/CONFIG_BASE_VERSION | 4 ++-- documentation/RELEASE_NOTES.html | 3 --- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index 51f195bda..16052dbef 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -42,10 +42,10 @@ EPICS_PATCH_LEVEL = 0 #EPICS_DEV_SNAPSHOT=-pre2 #EPICS_DEV_SNAPSHOT=-pre2-DEV #EPICS_DEV_SNAPSHOT=-rc1 -EPICS_DEV_SNAPSHOT=-rc1-DEV +#EPICS_DEV_SNAPSHOT=-rc1-DEV #EPICS_DEV_SNAPSHOT=-rc2 #EPICS_DEV_SNAPSHOT=-rc2-DEV -#EPICS_DEV_SNAPSHOT= +EPICS_DEV_SNAPSHOT= # No changes should be needed below here diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index f4ee2cc4b..9f4937caf 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -9,9 +9,6 @@

EPICS Base Release 3.15.4

-

This version of EPICS Base has not been released yet.

- -

Changes made on the 3.15 branch since 3.15.3

From d1e49a97b54115ddac0af1fe29afcc9166aaa557 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 27 May 2016 09:12:58 +0200 Subject: [PATCH 65/86] Set version to 3.15.4-DEV, close 3.15.4 chapter in release notes --- configure/CONFIG_BASE_VERSION | 4 ++-- documentation/RELEASE_NOTES.html | 20 +++++++++++++------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/configure/CONFIG_BASE_VERSION b/configure/CONFIG_BASE_VERSION index 16052dbef..600ad6d1f 100644 --- a/configure/CONFIG_BASE_VERSION +++ b/configure/CONFIG_BASE_VERSION @@ -36,7 +36,7 @@ EPICS_MODIFICATION = 4 EPICS_PATCH_LEVEL = 0 # This will end in -DEV between official releases -#EPICS_DEV_SNAPSHOT=-DEV +EPICS_DEV_SNAPSHOT=-DEV #EPICS_DEV_SNAPSHOT=-pre1 #EPICS_DEV_SNAPSHOT=-pre1-DEV #EPICS_DEV_SNAPSHOT=-pre2 @@ -45,7 +45,7 @@ EPICS_PATCH_LEVEL = 0 #EPICS_DEV_SNAPSHOT=-rc1-DEV #EPICS_DEV_SNAPSHOT=-rc2 #EPICS_DEV_SNAPSHOT=-rc2-DEV -EPICS_DEV_SNAPSHOT= +#EPICS_DEV_SNAPSHOT= # No changes should be needed below here diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 9f4937caf..db1d707d8 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -3,15 +3,25 @@ - EPICS Base R3.15.4 Release Notes + EPICS Base R3.15.5 Release Notes -

EPICS Base Release 3.15.4

+

EPICS Base Release 3.15.5

-

Changes made on the 3.15 branch since 3.15.3

+

This version of EPICS Base has not been released yet.

+ + +

Changes made on the 3.15 branch since 3.15.4

+ +

Changes pulled from the 3.14 branch since 3.15.4

+ + + +

Changes between 3.15.3 and 3.15.4

+

New string input device support "getenv"

A new "getenv" device support for both the stringin and lsi (long string @@ -114,10 +124,6 @@ dbQuietMacroWarnings=1 VxWorks

This was Launchpad bug 541119.

- -

Changes pulled from the 3.14 branch since 3.15.3

- -

Making IOC ca_get operations atomic

When a CA client gets data from an IOC record using a compound data type such From 11e98798bb414ca473070ce3a4ea86838fe1d548 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 27 May 2016 23:15:59 +0200 Subject: [PATCH 66/86] Fix dependency file generation on Windows & Darwin --- configure/CONFIG_COMMON | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure/CONFIG_COMMON b/configure/CONFIG_COMMON index fcdadb7bf..608f67285 100644 --- a/configure/CONFIG_COMMON +++ b/configure/CONFIG_COMMON @@ -339,7 +339,7 @@ PREPROCESS.cpp = $(CPP) $(CPPFLAGS) $(INCLUDES) $< > $@ HDEPENDS_METHOD = MKMF -HDEPENDS_MKMFFLAGS = -m $*$(DEP) $(INCLUDES) $@ +HDEPENDS_MKMFFLAGS = -m $@ $(INCLUDES) $*$(OBJ) HDEPENDS_MKMF.c = $(MKMF) $(HDEPENDS_FLAGS) $(HDEPENDS_MKMFFLAGS) HDEPENDS_MKMF.cpp = $(MKMF) $(HDEPENDS_FLAGS) $(HDEPENDS_MKMFFLAGS) From 7a38da0e44eae828f89717724989b38b7deb6913 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Tue, 31 May 2016 11:18:29 -0500 Subject: [PATCH 67/86] Ignore RULES, TOP & TEMPLATE_TOP in new checks --- src/makeBaseApp/top/configure/RELEASE | 25 +++++++++++++++---------- src/tools/convertRelease.pl | 2 +- 2 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/makeBaseApp/top/configure/RELEASE b/src/makeBaseApp/top/configure/RELEASE index 84074fe15..ba28bcb26 100644 --- a/src/makeBaseApp/top/configure/RELEASE +++ b/src/makeBaseApp/top/configure/RELEASE @@ -14,19 +14,24 @@ # RELEASE.Common.$(T_A) # RELEASE.$(EPICS_HOST_ARCH).$(T_A) # -# This file should ONLY define paths to other support modules, -# or include statements that pull in similar RELEASE files. -# Build settings that are NOT module paths should appear in a -# CONFIG_SITE file. +# This file is parsed by both GNUmake and an EPICS Perl script, +# so it can ONLY contain definititions of paths to other support +# modules, variable definitions that are used in module paths, +# and include statements that pull in other RELEASE files. +# Variables may be used before their values have been set. +# Build variables that are NOT used in paths should be set in +# the CONFIG_SITE file. -TEMPLATE_TOP=_TEMPLATE_TOP_ +# Variables and paths to dependent modules: +#MODULES = /path/to/modules +#MYMODULE = $(MODULES)/my-module # If using the sequencer, point SNCSEQ at its top directory: -#SNCSEQ=$(EPICS_BASE)/../modules/soft/seq +#SNCSEQ = $(MODULES)/seq-ver -# EPICS_BASE usually appears last so other apps can override stuff: -EPICS_BASE=_EPICS_BASE_ +# EPICS_BASE should appear last so earlier modules can override stuff: +EPICS_BASE = _EPICS_BASE_ -# Set RULES here if you want to take build rules from somewhere +# Set RULES here if you want to use build rules from somewhere # other than EPICS_BASE: -#RULES=/path/to/epics/support/module/rules/x-y +#RULES = $(MODULES)/build-rules diff --git a/src/tools/convertRelease.pl b/src/tools/convertRelease.pl index 772ce1112..40bd8652f 100644 --- a/src/tools/convertRelease.pl +++ b/src/tools/convertRelease.pl @@ -241,7 +241,7 @@ sub checkRelease { } } - my @modules = @apps; + my @modules = grep(!m/^(RULES|TOP|TEMPLATE_TOP)$/, @apps); my $app = shift @modules; my $latest = AbsPath($macros{$app}); my %paths = ($latest => $app); From 203fcecc23cfc02fd9fb275fd40c9e335ccbcf75 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 20 Jun 2016 14:06:42 -0500 Subject: [PATCH 68/86] Adjust linux-arm config for Xilinx SDK users --- configure/os/CONFIG_SITE.linux-x86.linux-arm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/configure/os/CONFIG_SITE.linux-x86.linux-arm b/configure/os/CONFIG_SITE.linux-x86.linux-arm index 528c9bc6c..a6946262a 100644 --- a/configure/os/CONFIG_SITE.linux-x86.linux-arm +++ b/configure/os/CONFIG_SITE.linux-x86.linux-arm @@ -5,11 +5,12 @@ # Site specific definitions for linux-x86 host - linux-arm target builds #------------------------------------------------------- -# Tools install path -#GNU_DIR = /home/targetOS/linux-arm/host/x86-linux/gcc_3.3.3 +# Set GNU crosscompiler target name +GNU_TARGET = arm-xilinx-linux-gnueabi -# APS: +# Set GNU tools install path +# This is the install path at APS: GNU_DIR = /usr/local/vw/zynq-2011.09 -# GNU crosscompiler target name -GNU_TARGET = arm-xilinx-linux-gnueabi +# With a Xilinx SDK, it'll be something like +#GNU_DIR = /usr/local/zynq/Xilinx/SDK/2015.4/gnu/arm/lin From bf85143381df47af27c0b58c8574bfee00d76456 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 22 Jun 2016 12:25:17 -0500 Subject: [PATCH 69/86] Fix for g++ 6.x on Fedora 24, cleanup --- src/libCom/test/epicsExceptionTest.cpp | 33 +++++++++++++++++--------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/src/libCom/test/epicsExceptionTest.cpp b/src/libCom/test/epicsExceptionTest.cpp index e69f7e927..e64b6c469 100644 --- a/src/libCom/test/epicsExceptionTest.cpp +++ b/src/libCom/test/epicsExceptionTest.cpp @@ -27,30 +27,41 @@ using namespace std; -#if defined(__BORLANDC__) && defined(__linux__) -namespace std { -const nothrow_t nothrow ; -} -#endif - #if defined ( _MSC_VER ) - // some interesting bugs found in the MS implementation of new + # if _MSC_VER >= 1900 + // Can't use const static size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); -# elif _MSC_VER > 1310 /* this gets fixed some release after visual studio 7 we hope */ +# elif _MSC_VER > 1310 static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); # else + // Bug in the older MS implementation of new static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max () - 100; # endif - // passing a size_t to printf() needs "%zu" on some platforms + + // No %z modifier support for printing a size_t # define Z_MODIFIER "" + #elif defined(vxWorks) - // Neither vxWorks 5 or 6 supply true ANSI C++ + + // Don't try to use numeric_limits < size_t > static const size_t unsuccessfulNewSize = UINT_MAX - 15u; + + // No %z modifier support for printing a size_t # define Z_MODIFIER "" + #else - static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); + +# if defined(__GNUC__) && (__GNUC__ >= 6) + // Can't use const + static size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); +# else + static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); +# endif + + // passing a size_t to printf() needs "%zu" # define Z_MODIFIER "z" + #endif class exThread : public epicsThreadRunable { From 8da6c172d1564bb13b657ce2c671eaabebcefc98 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 6 Jul 2016 11:36:09 -0500 Subject: [PATCH 70/86] Removed epicsExceptionTest.cpp Too many build failures on newer C++ compilers. Since this is just testing that the compiler runtime follows the C++ standard it isn't really necessary any more (it was in the early days of C++ before standardization). --- src/libCom/test/Makefile | 5 - src/libCom/test/epicsExceptionTest.cpp | 128 ------------------------- 2 files changed, 133 deletions(-) delete mode 100644 src/libCom/test/epicsExceptionTest.cpp diff --git a/src/libCom/test/Makefile b/src/libCom/test/Makefile index 7f5994c0d..5f486938f 100644 --- a/src/libCom/test/Makefile +++ b/src/libCom/test/Makefile @@ -123,11 +123,6 @@ epicsMutexTest_SRCS += epicsMutexTest.cpp testHarness_SRCS += epicsMutexTest.cpp TESTS += epicsMutexTest -TESTPROD_HOST += epicsExceptionTest -epicsExceptionTest_SRCS += epicsExceptionTest.cpp -testHarness_SRCS += epicsExceptionTest.cpp -TESTS += epicsExceptionTest - TESTPROD_HOST += macEnvExpandTest macEnvExpandTest_SRCS += macEnvExpandTest.c testHarness_SRCS += macEnvExpandTest.c diff --git a/src/libCom/test/epicsExceptionTest.cpp b/src/libCom/test/epicsExceptionTest.cpp deleted file mode 100644 index e64b6c469..000000000 --- a/src/libCom/test/epicsExceptionTest.cpp +++ /dev/null @@ -1,128 +0,0 @@ -/*************************************************************************\ -* Copyright (c) 2006 UChicago Argonne LLC, as Operator of Argonne -* National Laboratory. -* Copyright (c) 2002 The Regents of the University of California, as -* Operator of Los Alamos National Laboratory. -* EPICS BASE is distributed subject to a Software License Agreement found -* in file LICENSE that is included with this distribution. -\*************************************************************************/ - -// -// Verify that the local c++ exception mechanism matches the ANSI/ISO standard. -// Author: Jeff Hill -// - -#include -#include -#include -#if defined(__GNUC__) && (__GNUC__<2 || (__GNUC__==2 && __GNUC_MINOR__<=96)) -#include -#else -#include -#endif - -#include "epicsUnitTest.h" -#include "epicsThread.h" -#include "testMain.h" - -using namespace std; - -#if defined ( _MSC_VER ) - -# if _MSC_VER >= 1900 - // Can't use const - static size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); -# elif _MSC_VER > 1310 - static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); -# else - // Bug in the older MS implementation of new - static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max () - 100; -# endif - - // No %z modifier support for printing a size_t -# define Z_MODIFIER "" - -#elif defined(vxWorks) - - // Don't try to use numeric_limits < size_t > - static const size_t unsuccessfulNewSize = UINT_MAX - 15u; - - // No %z modifier support for printing a size_t -# define Z_MODIFIER "" - -#else - -# if defined(__GNUC__) && (__GNUC__ >= 6) - // Can't use const - static size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); -# else - static const size_t unsuccessfulNewSize = numeric_limits < size_t > :: max (); -# endif - - // passing a size_t to printf() needs "%zu" -# define Z_MODIFIER "z" - -#endif - -class exThread : public epicsThreadRunable { -public: - exThread (); - void waitForCompletion (); - ~exThread() {}; -private: - epicsThread thread; - bool done; - void run (); -}; - -static void epicsExceptionTestPrivate () -{ - try { - char * p = new char [unsuccessfulNewSize]; - testFail("new char[%" Z_MODIFIER "u] returned %p", unsuccessfulNewSize, p); - } - catch ( const bad_alloc & ) { - testPass("new char[%" Z_MODIFIER "u] threw", unsuccessfulNewSize); - } - catch ( ... ) { - testFail("new: threw wrong type"); - } - try { - char * p = new ( nothrow ) - char [unsuccessfulNewSize]; - testOk(p == 0, "new (nothrow) returned %p", p); - } - catch( ... ) { - testFail("new (nothrow): threw"); - } -} - -exThread::exThread () : - thread ( *this, "testExceptions", epicsThreadGetStackSize(epicsThreadStackSmall) ), - done ( false ) -{ - this->thread.start (); -} - -void exThread::run () -{ - epicsExceptionTestPrivate (); - this->done = true; -} - -void exThread::waitForCompletion () -{ - while ( ! this->done ) { - epicsThreadSleep ( 0.1 ); - } -} - -MAIN(epicsExceptionTest) -{ - testPlan(4); - epicsExceptionTestPrivate (); - - exThread athread; - athread.waitForCompletion (); - return testDone(); -} From b9aa8777274c45ca814cc8d80e0046001a7b57cf Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 6 Jul 2016 14:06:21 -0500 Subject: [PATCH 71/86] Fix RTEMS build --- src/libCom/test/epicsRunLibComTests.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/libCom/test/epicsRunLibComTests.c b/src/libCom/test/epicsRunLibComTests.c index 3b81b15cf..81290644a 100644 --- a/src/libCom/test/epicsRunLibComTests.c +++ b/src/libCom/test/epicsRunLibComTests.c @@ -24,7 +24,6 @@ int epicsEnvTest(void); int epicsErrlogTest(void); int epicsCalcTest(void); int epicsEventTest(void); -int epicsExceptionTest(void); int epicsMathTest(void); int epicsMessageQueueTest(void); int epicsMutexTest(void); @@ -72,8 +71,6 @@ void epicsRunLibComTests(void) runTest(epicsEventTest); - runTest(epicsExceptionTest); - runTest(epicsMathTest); runTest(epicsMessageQueueTest); From 22ef5696825aa00d4868db1a996853030b7515fd Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 6 Jul 2016 15:23:58 -0500 Subject: [PATCH 72/86] Provide a systemd service file for caRepeater Also changes how the sysvinit files are generated to use the expandVars.pl script and rules instead of sed. --- documentation/RELEASE_NOTES.html | 8 +++++++ src/util/Makefile | 21 +++++++++-------- src/util/{rc2.caRepeater => S99caRepeater@} | 2 +- src/util/{rc2.logServer => S99logServer@} | 2 +- src/util/caRepeater.service@ | 25 +++++++++++++++++++++ 5 files changed, 45 insertions(+), 13 deletions(-) rename src/util/{rc2.caRepeater => S99caRepeater@} (96%) rename src/util/{rc2.logServer => S99logServer@} (96%) create mode 100644 src/util/caRepeater.service@ diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 7c6692898..def2baf3c 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,14 @@ +

Linux systemd service file for CA Repeater

+ +

Building this version of Base on a Linux system creates a systemd service +file suitable for starting the Channel Access Repeater under systemd. The file +will be installed into the target bin directory, from where it can be copied +into the appropriate systemd location and modified as necessary. Installation +instructions are included as comments in the file.

+

NTP Time Provider adjusts to OS tick rate changes

Dirk Zimoch provided code that allows the NTP Time provider (used on VxWorks diff --git a/src/util/Makefile b/src/util/Makefile index e0cd22c77..20f60572e 100644 --- a/src/util/Makefile +++ b/src/util/Makefile @@ -3,8 +3,7 @@ # 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 +# EPICS BASE is distributed subject to a Software License Agreement found # in file LICENSE that is included with this distribution. #************************************************************************* TOP=../.. @@ -13,9 +12,6 @@ include $(TOP)/configure/CONFIG PROD_LIBS = ca Com -# -# Added winmm user32 for the non-dll build -# PROD_HOST_DEFAULT = ca_test iocLogServer PROD_HOST_WIN32 = ca_test iocLogServer PROD_SYS_LIBS_WIN32 = ws2_32 advapi32 user32 @@ -27,12 +23,15 @@ iocLogServer_SRCS = iocLogServer.c OBJS_vxWorks = ca_test -SCRIPTS_solaris := S99logServer S99caRepeater -SCRIPTS_Linux := S99logServer S99caRepeater +SCRIPTS_HOST = S99logServer S99caRepeater +SCRIPTS_Linux = caRepeater.service + +EXPAND += S99logServer@ +EXPAND += S99caRepeater@ +EXPAND += caRepeater.service@ + +EXPAND_VARS = INSTALL_BIN=$(abspath $(INSTALL_BIN)) include $(TOP)/configure/RULES - -S99%: ../rc2.% - sed -e s%:INSTALL_BIN:%`cd $(INSTALL_BIN); pwd`% $< >$@ -# EOF Makefile.Host for base/src/util +.PRECIOUS: $(EXPANDED) diff --git a/src/util/rc2.caRepeater b/src/util/S99caRepeater@ similarity index 96% rename from src/util/rc2.caRepeater rename to src/util/S99caRepeater@ index 4db37b49a..aabefb72c 100644 --- a/src/util/rc2.caRepeater +++ b/src/util/S99caRepeater@ @@ -3,7 +3,7 @@ # System-V init script for the EPICS CA Repeater. # -INSTALL_BIN=:INSTALL_BIN: +INSTALL_BIN=@INSTALL_BIN@ # To change the default values for the EPICS environment parameters, # uncomment and modify the relevant lines below. These are the only diff --git a/src/util/rc2.logServer b/src/util/S99logServer@ similarity index 96% rename from src/util/rc2.logServer rename to src/util/S99logServer@ index 407227d91..294b2ec01 100644 --- a/src/util/rc2.logServer +++ b/src/util/S99logServer@ @@ -3,7 +3,7 @@ # System-V init script for the EPICS IOC Log Server. # -INSTALL_BIN=:INSTALL_BIN: +INSTALL_BIN=@INSTALL_BIN@ # To change the default values for the EPICS Environment parameters, # uncomment and modify the relevant lines below. diff --git a/src/util/caRepeater.service@ b/src/util/caRepeater.service@ new file mode 100644 index 000000000..ee50305a1 --- /dev/null +++ b/src/util/caRepeater.service@ @@ -0,0 +1,25 @@ +# +# Linux systemd service file for the EPICS CA Repeater +# +# To install this file, as root: +# cp caRepeater.service /etc/systemd/system +# chmod 664 /etc/systemd/system/caRepeater.service +# systemctl daemon-reload +# systemctl enable caRepeater +# systemctl start caRepeater +# +# To check the status: +# systemctl status caRepeater + +[Unit] +Description=EPICS CA Repeater +Requires=network.target +After=network.target + +[Service] +ExecStart=@INSTALL_BIN@/caRepeater +Restart=always +User=daemon + +[Install] +WantedBy=multi-user.target From ddeb0a827cdf1f90a5c4b1d84afd740df975f745 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 6 Jul 2016 17:05:04 -0500 Subject: [PATCH 73/86] Make EXPAND rule work on all arch's Fixes build for linux-arm in src/util. Don't expand files unless specifically requested. Expanded files are always precious. --- configure/RULES_EXPAND | 6 +----- src/util/Makefile | 6 ++---- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/configure/RULES_EXPAND b/configure/RULES_EXPAND index 7bc4c863d..cf313bbb0 100644 --- a/configure/RULES_EXPAND +++ b/configure/RULES_EXPAND @@ -1,7 +1,5 @@ # /configure/RULES_EXPAND -ifeq ($(findstring Host,$(VALID_BUILDS)),Host) - # Default settings EXPAND_TOOL ?= $(PERL) $(TOOLS)/expandVars.pl @@ -10,8 +8,6 @@ EXPANDFLAGS += $(addprefix -D ,$(EXPAND_VARS)) EXPANDED = $(EXPAND:%@=%) -buildInstall: $(EXPANDED) - $(EXPANDED): %: ../%@ $(ECHO) "Expanding $< to $@" @$(RM) $@ @@ -20,4 +16,4 @@ $(EXPANDED): %: ../%@ clean:: @$(RM) $(EXPANDED) -endif +.PRECIOUS: $(EXPANDED) diff --git a/src/util/Makefile b/src/util/Makefile index 20f60572e..525d6a2cf 100644 --- a/src/util/Makefile +++ b/src/util/Makefile @@ -1,10 +1,10 @@ #************************************************************************* -# Copyright (c) 2002 The University of Chicago, as Operator of Argonne +# Copyright (c) 2016 UChicago Argonne LLC, as Operator of Argonne # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. # EPICS BASE is distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# in file LICENSE that is included with this distribution. #************************************************************************* TOP=../.. @@ -33,5 +33,3 @@ EXPAND += caRepeater.service@ EXPAND_VARS = INSTALL_BIN=$(abspath $(INSTALL_BIN)) include $(TOP)/configure/RULES - -.PRECIOUS: $(EXPANDED) From bffdfdcb28354bc0565e5b70134fd98fcbf97f3b Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 8 Jul 2016 13:18:53 -0500 Subject: [PATCH 74/86] Fix GetUser routine in makeBaseApp.pl --- src/makeBaseApp/makeBaseApp.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/makeBaseApp/makeBaseApp.pl b/src/makeBaseApp/makeBaseApp.pl index b53a0541e..13d749d4c 100644 --- a/src/makeBaseApp/makeBaseApp.pl +++ b/src/makeBaseApp/makeBaseApp.pl @@ -418,7 +418,8 @@ EOF } sub GetUser { - $user = $opt_u || $ENV{USER} || $ENV{USERNAME} || Win32::LoginName(); + $user = $opt_u || $ENV{USER} || $ENV{USERNAME} || getlogin(); + $user = Win32::LoginName() if !$user && $^ eq 'MSWin32'; unless ($user) { print "Strange, I cannot figure out your user name!\n"; From 4223b31f9a7b6c82e7e498288f3621c2f6e13ed5 Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Fri, 8 Jul 2016 16:20:35 -0400 Subject: [PATCH 75/86] bswap16/32 as functions Turn bswap16() and bswap32() into functions to avoid evaluating the argument more than once. --- src/libCom/osi/os/RTEMS/epicsMMIO.h | 20 +++++++++++++++++++ src/libCom/osi/os/default/epicsMMIODef.h | 24 +++++++++++++++-------- src/libCom/osi/os/vxWorks/epicsMMIO.h | 25 ++++++++++++++++-------- 3 files changed, 53 insertions(+), 16 deletions(-) diff --git a/src/libCom/osi/os/RTEMS/epicsMMIO.h b/src/libCom/osi/os/RTEMS/epicsMMIO.h index 7db66704f..293886b78 100644 --- a/src/libCom/osi/os/RTEMS/epicsMMIO.h +++ b/src/libCom/osi/os/RTEMS/epicsMMIO.h @@ -12,6 +12,8 @@ #define EPICSMMIO_H #include +#include +#include #if defined(_ARCH_PPC) || defined(__PPC__) || defined(__PPC) # include @@ -39,6 +41,24 @@ # define nat_iowrite16 be_iowrite16 # define nat_iowrite32 be_iowrite32 +static EPICS_ALWAYS_INLINE +epicsUInt16 +bswap16(epicsUInt16 value) +{ + return (((epicsUInt16)(value) & 0x00ff) << 8) | + (((epicsUInt16)(value) & 0xff00) >> 8); +} + +static EPICS_ALWAYS_INLINE +epicsUInt32 +bswap32(epicsUInt32 value) +{ + return (((epicsUInt32)(value) & 0x000000ff) << 24) | + (((epicsUInt32)(value) & 0x0000ff00) << 8) | + (((epicsUInt32)(value) & 0x00ff0000) >> 8) | + (((epicsUInt32)(value) & 0xff000000) >> 24); +} + #elif defined(i386) || defined(__i386__) || defined(__i386) || defined(__m68k__) /* X86 does not need special handling for read/write width. diff --git a/src/libCom/osi/os/default/epicsMMIODef.h b/src/libCom/osi/os/default/epicsMMIODef.h index a306f8339..dc4bb4cb7 100644 --- a/src/libCom/osi/os/default/epicsMMIODef.h +++ b/src/libCom/osi/os/default/epicsMMIODef.h @@ -90,15 +90,23 @@ nat_iowrite32(volatile void* addr, epicsUInt32 val) *@{ */ -#define bswap16(value) ((epicsUInt16) ( \ - (((epicsUInt16)(value) & 0x00ff) << 8) | \ - (((epicsUInt16)(value) & 0xff00) >> 8))) +static EPICS_ALWAYS_INLINE +epicsUInt16 +bswap16(epicsUInt16 value) +{ + return (((epicsUInt16)(value) & 0x00ff) << 8) | + (((epicsUInt16)(value) & 0xff00) >> 8); +} -#define bswap32(value) ( \ - (((epicsUInt32)(value) & 0x000000ff) << 24) | \ - (((epicsUInt32)(value) & 0x0000ff00) << 8) | \ - (((epicsUInt32)(value) & 0x00ff0000) >> 8) | \ - (((epicsUInt32)(value) & 0xff000000) >> 24)) +static EPICS_ALWAYS_INLINE +epicsUInt32 +bswap32(epicsUInt32 value) +{ + return (((epicsUInt32)(value) & 0x000000ff) << 24) | + (((epicsUInt32)(value) & 0x0000ff00) << 8) | + (((epicsUInt32)(value) & 0x00ff0000) >> 8) | + (((epicsUInt32)(value) & 0xff000000) >> 24); +} # define be_ioread16(A) nat_ioread16(A) # define be_ioread32(A) nat_ioread32(A) diff --git a/src/libCom/osi/os/vxWorks/epicsMMIO.h b/src/libCom/osi/os/vxWorks/epicsMMIO.h index dd8abe95a..b12c71ad9 100644 --- a/src/libCom/osi/os/vxWorks/epicsMMIO.h +++ b/src/libCom/osi/os/vxWorks/epicsMMIO.h @@ -37,6 +37,7 @@ #include /* EPICS Common Type Definitions */ #include /* EPICS Byte Order Definitions */ +#include /*===================== * vxAtomicLib.h (which defines the memory barrier macros) @@ -49,15 +50,23 @@ # include #endif -#define bswap16(value) ((epicsUInt16) ( \ - (((epicsUInt16)(value) & 0x00ff) << 8) | \ - (((epicsUInt16)(value) & 0xff00) >> 8))) +static EPICS_ALWAYS_INLINE +epicsUInt16 +bswap16(epicsUInt16 value) +{ + return (((epicsUInt16)(value) & 0x00ff) << 8) | + (((epicsUInt16)(value) & 0xff00) >> 8); +} -#define bswap32(value) ( \ - (((epicsUInt32)(value) & 0x000000ff) << 24) | \ - (((epicsUInt32)(value) & 0x0000ff00) << 8) | \ - (((epicsUInt32)(value) & 0x00ff0000) >> 8) | \ - (((epicsUInt32)(value) & 0xff000000) >> 24)) +static EPICS_ALWAYS_INLINE +epicsUInt32 +bswap32(epicsUInt32 value) +{ + return (((epicsUInt32)(value) & 0x000000ff) << 24) | + (((epicsUInt32)(value) & 0x0000ff00) << 8) | + (((epicsUInt32)(value) & 0x00ff0000) >> 8) | + (((epicsUInt32)(value) & 0xff000000) >> 24); +} #if EPICS_BYTE_ORDER == EPICS_ENDIAN_BIG # define be16_to_cpu(X) (epicsUInt16)(X) From c8351c329bcc141ab9f9b6b703ef1b092fbd3483 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 18 Jul 2016 11:25:08 -0500 Subject: [PATCH 76/86] Clarify comments in exampleApp Makefile --- src/makeBaseApp/top/exampleApp/src/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/makeBaseApp/top/exampleApp/src/Makefile b/src/makeBaseApp/top/exampleApp/src/Makefile index f3b262c77..bc9f18619 100644 --- a/src/makeBaseApp/top/exampleApp/src/Makefile +++ b/src/makeBaseApp/top/exampleApp/src/Makefile @@ -26,6 +26,7 @@ _APPNAME_Support_SRCS += initTrace.c _APPNAME_Support_LIBS += $(EPICS_BASE_IOC_LIBS) + # Build the IOC application PROD_IOC = _APPNAME_ @@ -46,9 +47,6 @@ _APPNAME__SRCS += _APPNAME__registerRecordDeviceDriver.cpp _APPNAME__SRCS_DEFAULT += _APPNAME_Main.cpp _APPNAME__SRCS_vxWorks += -nil- -# Add support from base/src/vxWorks if needed -#_APPNAME__OBJS_vxWorks += $(EPICS_BASE_BIN)/vxComLibrary - # Link in the code from our support library _APPNAME__LIBS += _APPNAME_Support @@ -58,6 +56,7 @@ ifneq ($(SNCSEQ),) # Build sncExample into _APPNAME_Support sncExample_SNCFLAGS += +r _APPNAME__DBD += sncExample.dbd + # A .stt sequence program is *not* pre-processed: _APPNAME_Support_SRCS += sncExample.stt _APPNAME_Support_LIBS += seq pv _APPNAME__LIBS += seq pv @@ -65,6 +64,7 @@ ifneq ($(SNCSEQ),) # Build sncProgram as a standalone program PROD_HOST += sncProgram sncProgram_SNCFLAGS += +m + # A .st sequence program *is* pre-processed: sncProgram_SRCS += sncProgram.st sncProgram_LIBS += seq pv sncProgram_LIBS += $(EPICS_BASE_HOST_LIBS) From 3d4d3181de84624ec25325afbd34c3138c9cab4e Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 21 Jul 2016 12:47:48 -0500 Subject: [PATCH 77/86] DOS to Unix line-ending conversions --- configure/os/CONFIG.Common.cygwin-x86_64 | 26 ++++++------ configure/os/CONFIG.cygwin-x86_64.Common | 14 +++---- .../os/CONFIG.cygwin-x86_64.cygwin-x86_64 | 18 ++++----- configure/os/CONFIG_SITE.Common.cygwin-x86_64 | 40 +++++++++---------- 4 files changed, 49 insertions(+), 49 deletions(-) diff --git a/configure/os/CONFIG.Common.cygwin-x86_64 b/configure/os/CONFIG.Common.cygwin-x86_64 index aa78d75eb..b2b18dbfa 100644 --- a/configure/os/CONFIG.Common.cygwin-x86_64 +++ b/configure/os/CONFIG.Common.cygwin-x86_64 @@ -1,13 +1,13 @@ -# CONFIG.Common.cygwin-x86_64 -# -# This file is maintained by the build community. -# -# Definitions for cygwin-x86_64 target builds -# Sites may override these definitions in CONFIG_SITE.Common.cygwin-x86_64 -#------------------------------------------------------- - -include $(CONFIG)/os/CONFIG.Common.cygwin-x86 - -ARCH_DEP_CFLAGS = -m64 -ARCH_DEP_LDFLAGS = -m64 - +# CONFIG.Common.cygwin-x86_64 +# +# This file is maintained by the build community. +# +# Definitions for cygwin-x86_64 target builds +# Sites may override these definitions in CONFIG_SITE.Common.cygwin-x86_64 +#------------------------------------------------------- + +include $(CONFIG)/os/CONFIG.Common.cygwin-x86 + +ARCH_DEP_CFLAGS = -m64 +ARCH_DEP_LDFLAGS = -m64 + diff --git a/configure/os/CONFIG.cygwin-x86_64.Common b/configure/os/CONFIG.cygwin-x86_64.Common index 06c2fc0d3..de43b592e 100644 --- a/configure/os/CONFIG.cygwin-x86_64.Common +++ b/configure/os/CONFIG.cygwin-x86_64.Common @@ -1,7 +1,7 @@ -# CONFIG.cygwin-x86_64.Common -# -# Definitions for cygwin-x86_64 host archs -# Sites may override these definitions in CONFIG_SITE.cygwin-x86_64.Common -#------------------------------------------------------- - -include $(CONFIG)/os/CONFIG.cygwin-x86.Common +# CONFIG.cygwin-x86_64.Common +# +# Definitions for cygwin-x86_64 host archs +# Sites may override these definitions in CONFIG_SITE.cygwin-x86_64.Common +#------------------------------------------------------- + +include $(CONFIG)/os/CONFIG.cygwin-x86.Common diff --git a/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 b/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 index 3a52fdd72..0e9a96f01 100644 --- a/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 +++ b/configure/os/CONFIG.cygwin-x86_64.cygwin-x86_64 @@ -1,9 +1,9 @@ -# CONFIG.cygwin-x86_64.cygwin-x86_64 -# -# Definitions for cygwin-x86_64 host - cygwin-x86_64 target builds -# Sites may override these definitions in CONFIG_SITE.cygwin-x86_64.cygwin-x86_64 -#------------------------------------------------------- - -# Include common gnu compiler definitions -include $(CONFIG)/os/CONFIG.cygwin-x86.cygwin-x86 - +# CONFIG.cygwin-x86_64.cygwin-x86_64 +# +# Definitions for cygwin-x86_64 host - cygwin-x86_64 target builds +# Sites may override these definitions in CONFIG_SITE.cygwin-x86_64.cygwin-x86_64 +#------------------------------------------------------- + +# Include common gnu compiler definitions +include $(CONFIG)/os/CONFIG.cygwin-x86.cygwin-x86 + diff --git a/configure/os/CONFIG_SITE.Common.cygwin-x86_64 b/configure/os/CONFIG_SITE.Common.cygwin-x86_64 index cdaaeb807..8d318e04e 100644 --- a/configure/os/CONFIG_SITE.Common.cygwin-x86_64 +++ b/configure/os/CONFIG_SITE.Common.cygwin-x86_64 @@ -1,20 +1,20 @@ -# CONFIG_SITE.Common.cygwin-x86_64 -# -# Site Specific definitions for cygwin-x86_64 target -# Only the local epics system manager should modify this file - -# If readline is installed uncomment the following line -# to add command-line editing and history support -#COMMANDLINE_LIBRARY = READLINE - -# Uncomment the following line if readline has problems -#LDLIBS_READLINE = -lreadline -lcurses - - -# It makes sense to include debugging symbols even in optimized builds -# in case you want to attach gdb to the process or examine a core-dump. -# This does cost disk space, but not memory as debug symbols are not -# loaded into RAM when the binary is loaded. -OPT_CFLAGS_YES += -g -OPT_CXXFLAGS_YES += -g - +# CONFIG_SITE.Common.cygwin-x86_64 +# +# Site Specific definitions for cygwin-x86_64 target +# Only the local epics system manager should modify this file + +# If readline is installed uncomment the following line +# to add command-line editing and history support +#COMMANDLINE_LIBRARY = READLINE + +# Uncomment the following line if readline has problems +#LDLIBS_READLINE = -lreadline -lcurses + + +# It makes sense to include debugging symbols even in optimized builds +# in case you want to attach gdb to the process or examine a core-dump. +# This does cost disk space, but not memory as debug symbols are not +# loaded into RAM when the binary is loaded. +OPT_CFLAGS_YES += -g +OPT_CXXFLAGS_YES += -g + From 064cc94f597582a38731c3c2647d1f3684193bd9 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 27 Jul 2016 10:14:35 -0500 Subject: [PATCH 78/86] Allow up to 100 network interfaces on Windows. Fixes lp:1606848 --- src/libCom/osi/os/WIN32/osdNetIntf.c | 223 +++++++++++++-------------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/src/libCom/osi/os/WIN32/osdNetIntf.c b/src/libCom/osi/os/WIN32/osdNetIntf.c index 1126fb307..c69048502 100644 --- a/src/libCom/osi/os/WIN32/osdNetIntf.c +++ b/src/libCom/osi/os/WIN32/osdNetIntf.c @@ -3,16 +3,15 @@ * 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. \*************************************************************************/ /* - * WIN32 specific initialisation for bsd sockets, - * based on Chris Timossi's base/src/ca/windows_depend.c, + * WIN32 specific initialisation for bsd sockets, + * based on Chris Timossi's base/src/ca/windows_depend.c, * and also further additions by Kay Kasemir when this was in - * dllmain.cc + * dllmain.cc * * 7-1-97 -joh- * @@ -45,74 +44,74 @@ */ epicsShareFunc osiSockAddr epicsShareAPI osiLocalAddr ( SOCKET socket ) { - static osiSockAddr addr; - static char init; - int status; - INTERFACE_INFO *pIfinfo; - INTERFACE_INFO *pIfinfoList; - unsigned nelem; - DWORD numifs; - DWORD cbBytesReturned; + static osiSockAddr addr; + static char init; + int status; + INTERFACE_INFO *pIfinfo; + INTERFACE_INFO *pIfinfoList; + unsigned nelem; + DWORD numifs; + DWORD cbBytesReturned; - if (init) { - return addr; - } + if (init) { + return addr; + } init = 1; addr.sa.sa_family = AF_UNSPEC; - /* only valid for winsock 2 and above */ - if ( wsaMajorVersion() < 2 ) { - return addr; - } - - nelem = 10; - pIfinfoList = (INTERFACE_INFO *) calloc ( nelem, sizeof (INTERFACE_INFO) ); - if (!pIfinfoList) { - errlogPrintf ("calloc failed\n"); - return addr; + /* only valid for winsock 2 and above */ + if ( wsaMajorVersion() < 2 ) { + return addr; } - status = WSAIoctl (socket, SIO_GET_INTERFACE_LIST, NULL, 0, - (LPVOID)pIfinfoList, nelem*sizeof(INTERFACE_INFO), - &cbBytesReturned, NULL, NULL); - - if (status != 0 || cbBytesReturned == 0) { - errlogPrintf ("WSAIoctl SIO_GET_INTERFACE_LIST failed %d\n",WSAGetLastError()); - free (pIfinfoList); - return addr; + nelem = 100; + pIfinfoList = (INTERFACE_INFO *) calloc ( nelem, sizeof (INTERFACE_INFO) ); + if (!pIfinfoList) { + errlogPrintf ("calloc failed\n"); + return addr; } - numifs = cbBytesReturned / sizeof(INTERFACE_INFO); - for (pIfinfo = pIfinfoList; pIfinfo < (pIfinfoList+numifs); pIfinfo++){ + status = WSAIoctl (socket, SIO_GET_INTERFACE_LIST, NULL, 0, + (LPVOID) pIfinfoList, nelem * sizeof(INTERFACE_INFO), + &cbBytesReturned, NULL, NULL); - /* - * dont use interfaces that have been disabled - */ - if (!(pIfinfo->iiFlags & IFF_UP)) { - continue; - } + if (status != 0 || cbBytesReturned == 0) { + errlogPrintf ("WSAIoctl SIO_GET_INTERFACE_LIST failed %d\n",WSAGetLastError()); + free (pIfinfoList); + return addr; + } - /* - * dont use the loop back interface - */ - if (pIfinfo->iiFlags & IFF_LOOPBACK) { - continue; - } + numifs = cbBytesReturned / sizeof(INTERFACE_INFO); + for (pIfinfo = pIfinfoList; pIfinfo < (pIfinfoList+numifs); pIfinfo++){ - addr.sa = pIfinfo->iiAddress.Address; + /* + * dont use interfaces that have been disabled + */ + if (!(pIfinfo->iiFlags & IFF_UP)) { + continue; + } - /* Work around MS Winsock2 bugs */ + /* + * dont use the loop back interface + */ + if (pIfinfo->iiFlags & IFF_LOOPBACK) { + continue; + } + + addr.sa = pIfinfo->iiAddress.Address; + + /* Work around MS Winsock2 bugs */ if (addr.sa.sa_family == 0) { addr.sa.sa_family = AF_INET; } - free (pIfinfoList); + free (pIfinfoList); return addr; - } + } free (pIfinfoList); - return addr; + return addr; } /* @@ -121,12 +120,12 @@ epicsShareFunc osiSockAddr epicsShareAPI osiLocalAddr ( SOCKET socket ) epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses (ELLLIST *pList, SOCKET socket, const osiSockAddr *pMatchAddr) { - int status; - INTERFACE_INFO *pIfinfo; - INTERFACE_INFO *pIfinfoList; - unsigned nelem; - int numifs; - DWORD cbBytesReturned; + int status; + INTERFACE_INFO *pIfinfo; + INTERFACE_INFO *pIfinfoList; + unsigned nelem; + int numifs; + DWORD cbBytesReturned; osiSockAddrNode *pNewNode; if ( pMatchAddr->sa.sa_family == AF_INET ) { @@ -143,56 +142,56 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses } } - /* only valid for winsock 2 and above */ - if (wsaMajorVersion() < 2 ) { - fprintf(stderr, "Need to set EPICS_CA_AUTO_ADDR_LIST=NO for winsock 1\n"); - return; - } + /* only valid for winsock 2 and above */ + if (wsaMajorVersion() < 2 ) { + fprintf(stderr, "Need to set EPICS_CA_AUTO_ADDR_LIST=NO for winsock 1\n"); + return; + } - nelem = 10; - pIfinfoList = (INTERFACE_INFO *) calloc(nelem, sizeof(INTERFACE_INFO)); - if(!pIfinfoList){ - return; - } + nelem = 100; + pIfinfoList = (INTERFACE_INFO *) calloc(nelem, sizeof(INTERFACE_INFO)); + if(!pIfinfoList){ + return; + } - status = WSAIoctl (socket, SIO_GET_INTERFACE_LIST, - NULL, 0, - (LPVOID)pIfinfoList, nelem*sizeof(INTERFACE_INFO), - &cbBytesReturned, NULL, NULL); + status = WSAIoctl (socket, SIO_GET_INTERFACE_LIST, + NULL, 0, + (LPVOID)pIfinfoList, nelem*sizeof(INTERFACE_INFO), + &cbBytesReturned, NULL, NULL); - if (status != 0 || cbBytesReturned == 0) { - fprintf(stderr, "WSAIoctl SIO_GET_INTERFACE_LIST failed %d\n",WSAGetLastError()); - free(pIfinfoList); - return; - } + if (status != 0 || cbBytesReturned == 0) { + fprintf(stderr, "WSAIoctl SIO_GET_INTERFACE_LIST failed %d\n",WSAGetLastError()); + free(pIfinfoList); + return; + } - numifs = cbBytesReturned/sizeof(INTERFACE_INFO); - for (pIfinfo = pIfinfoList; pIfinfo < (pIfinfoList+numifs); pIfinfo++){ + numifs = cbBytesReturned/sizeof(INTERFACE_INFO); + for (pIfinfo = pIfinfoList; pIfinfo < (pIfinfoList+numifs); pIfinfo++){ - /* - * dont bother with interfaces that have been disabled - */ - if (!(pIfinfo->iiFlags & IFF_UP)) { - continue; - } - - if (pIfinfo->iiFlags & IFF_LOOPBACK) { + /* + * dont bother with interfaces that have been disabled + */ + if (!(pIfinfo->iiFlags & IFF_UP)) { continue; - } + } - /* - * work around WS2 bug - */ - if (pIfinfo->iiAddress.Address.sa_family != AF_INET) { - if (pIfinfo->iiAddress.Address.sa_family == 0) { - pIfinfo->iiAddress.Address.sa_family = AF_INET; - } - } + if (pIfinfo->iiFlags & IFF_LOOPBACK) { + continue; + } - /* - * if it isnt a wildcarded interface then look for - * an exact match - */ + /* + * work around WS2 bug + */ + if (pIfinfo->iiAddress.Address.sa_family != AF_INET) { + if (pIfinfo->iiAddress.Address.sa_family == 0) { + pIfinfo->iiAddress.Address.sa_family = AF_INET; + } + } + + /* + * if it isnt a wildcarded interface then look for + * an exact match + */ if (pMatchAddr->sa.sa_family != AF_UNSPEC) { if (pIfinfo->iiAddress.Address.sa_family != pMatchAddr->sa.sa_family) { continue; @@ -203,11 +202,11 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses if (pMatchAddr->sa.sa_family != AF_INET) { continue; } - if (pMatchAddr->ia.sin_addr.s_addr != htonl(INADDR_ANY)) { - if (pIfinfo->iiAddress.AddressIn.sin_addr.s_addr != pMatchAddr->ia.sin_addr.s_addr) { - continue; - } - } + if (pMatchAddr->ia.sin_addr.s_addr != htonl(INADDR_ANY)) { + if (pIfinfo->iiAddress.AddressIn.sin_addr.s_addr != pMatchAddr->ia.sin_addr.s_addr) { + continue; + } + } } pNewNode = (osiSockAddrNode *) calloc (1, sizeof(*pNewNode)); @@ -230,11 +229,11 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses pNewNode->addr.sa = pIfinfo->iiBroadcastAddress.Address; } - /* - * LOCK applied externally - */ + /* + * LOCK applied externally + */ ellAdd (pList, &pNewNode->node); - } + } - free (pIfinfoList); + free (pIfinfoList); } From 57b8617cca11f2f6220ebac86a9f89266b0571fc Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 11 Aug 2016 15:48:01 -0500 Subject: [PATCH 79/86] dbdExpand.pl --- src/tools/dbdExpand.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tools/dbdExpand.pl b/src/tools/dbdExpand.pl index d65498d62..c72d25851 100755 --- a/src/tools/dbdExpand.pl +++ b/src/tools/dbdExpand.pl @@ -24,6 +24,8 @@ my @path = map { split /[:;]/ } @opt_I; # FIXME: Broken on Win32? my $macros = EPICS::macLib->new(@opt_S); my $dbd = DBD->new(); +$macros->suppressWarning(1); + # Calculate filename for the dependency warning message below my $dep = $opt_o; my $dot_d = ''; From b3ac81923a71a818d894f861bcd6e6cf35bb69ea Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Sat, 13 Aug 2016 14:00:57 +0200 Subject: [PATCH 80/86] cas: update enum string table on updates for enum type data --- src/cas/generic/casPVI.cc | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/cas/generic/casPVI.cc b/src/cas/generic/casPVI.cc index 7f1b1a024..0b02a6cbf 100644 --- a/src/cas/generic/casPVI.cc +++ b/src/cas/generic/casPVI.cc @@ -221,8 +221,9 @@ void casPVI::updateEnumStringTableAsyncCompletion ( const gdd & resp ) assert ( gdd_status == 0 ); // - // preallocate the correct amount + // clear and preallocate the correct amount // + this->enumStrTbl.clear (); this->enumStrTbl.reserve ( count ); if ( resp.primitiveType() == aitEnumString ) { @@ -260,6 +261,18 @@ void casPVI::updateEnumStringTableAsyncCompletion ( const gdd & resp ) void casPVI::postEvent ( const casEventMask & select, const gdd & event ) { epicsGuard < epicsMutex > guard ( this->mutex ); + // if this is a DBE_PROPERTY event for an enum type + // update the enum string table + if ( (select & this->pCAS->propertyEventMask()).eventsSelected() ) { + const gdd *menu = NULL; + if ( event.applicationType() == gddAppType_dbr_gr_enum ) + menu = event.getDD( gddAppTypeIndex_dbr_gr_enum_enums ); + else if ( event.applicationType() == gddAppType_dbr_ctrl_enum ) + menu = event.getDD( gddAppTypeIndex_dbr_ctrl_enum_enums ); + if ( menu ) + updateEnumStringTableAsyncCompletion( *menu ); + } + if ( this->nMonAttached ) { // we are paying some significant locking overhead for // these diagnostic counters From e5d0915b5153182e249ee56b72bc96fdba23b21c Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 17 Aug 2016 11:19:15 -0500 Subject: [PATCH 81/86] MS build config updates, suppress warning C4344 --- configure/CONFIG.CrossCommon | 7 ++- configure/os/CONFIG.win32-x86-debug.Common | 4 +- .../os/CONFIG.win32-x86-debug.win32-x86-debug | 7 ++- .../CONFIG.win32-x86-static.win32-x86-static | 7 ++- configure/os/CONFIG.win32-x86.Common | 2 +- configure/os/CONFIG.win32-x86.win32-x86 | 43 ++++++++++++------- configure/os/CONFIG.win32-x86.win32-x86-debug | 12 +++--- .../os/CONFIG.win32-x86.win32-x86-static | 9 +++- configure/os/CONFIG.win32-x86.windows-x64 | 25 ----------- configure/os/CONFIG.windows-x64-debug.Common | 4 +- configure/os/CONFIG.windows-x64-static.Common | 3 +- ...NFIG.windows-x64-static.windows-x64-static | 6 ++- configure/os/CONFIG.windows-x64.Common | 9 ++-- configure/os/CONFIG.windows-x64.windows-x64 | 12 +++--- .../os/CONFIG.windows-x64.windows-x64-debug | 9 +++- .../os/CONFIG.windows-x64.windows-x64-static | 10 +++-- configure/os/CONFIG_SITE.win32-x86.win32-x86 | 16 ------- documentation/RELEASE_NOTES.html | 16 +++++++ 18 files changed, 103 insertions(+), 98 deletions(-) delete mode 100644 configure/os/CONFIG.win32-x86.windows-x64 delete mode 100644 configure/os/CONFIG_SITE.win32-x86.win32-x86 diff --git a/configure/CONFIG.CrossCommon b/configure/CONFIG.CrossCommon index 167ba490f..2fa6460d7 100644 --- a/configure/CONFIG.CrossCommon +++ b/configure/CONFIG.CrossCommon @@ -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. #************************************************************************* # Cross compiler default definitions @@ -27,6 +26,6 @@ CROSS_LDFLAGS = $(addprefix -L,$(GNU_TARGET_LIB_DIR)) CMPLR_PREFIX_CROSS=$(addsuffix -,$(GNU_TARGET)) CMPLR_PREFIX=$(CMPLR_PREFIX_$(BUILD_CLASS)) -# All cross builds use the gnu compiler +# Cross builds usually use the gnu compiler include $(CONFIG)/CONFIG.gnuCommon diff --git a/configure/os/CONFIG.win32-x86-debug.Common b/configure/os/CONFIG.win32-x86-debug.Common index 9a394bf59..602fb9038 100644 --- a/configure/os/CONFIG.win32-x86-debug.Common +++ b/configure/os/CONFIG.win32-x86-debug.Common @@ -1,7 +1,7 @@ # CONFIG.win32-x86-debug.Common # -# Definitions for win32-x86 debug with debug compiler flags -# Sites may override these definitions in CONFIG_SITE.win32-x86-debug.Common +# Definitions for win32-x86-debug host arch +# Override these definitions in CONFIG_SITE.win32-x86-debug.Common #------------------------------------------------------- #Include definitions common to win32-x86 hosts diff --git a/configure/os/CONFIG.win32-x86-debug.win32-x86-debug b/configure/os/CONFIG.win32-x86-debug.win32-x86-debug index f568cd148..8ee66ff8f 100644 --- a/configure/os/CONFIG.win32-x86-debug.win32-x86-debug +++ b/configure/os/CONFIG.win32-x86-debug.win32-x86-debug @@ -1,9 +1,12 @@ # CONFIG.win32-x86-debug.win32-x86-debug # -# Definitions for win32-x86 debug compiler host - win32-x86 debug compiler target builds -# Sites may override these definitions in CONFIG_SITE.win32-x86-debug.win32-x86-debug +# Definitions for win32-x86-debug host - win32-x86-debug target build +# Override these definitions in CONFIG_SITE.win32-x86-debug.win32-x86-debug #------------------------------------------------------- +#Include definitions common to win32-x86 builds include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 +-include $(CONFIG)/os/CONFIG_SITE.win32-x86.win32-x86 +# Override CONFIG_SITE settings: HOST_OPT=NO diff --git a/configure/os/CONFIG.win32-x86-static.win32-x86-static b/configure/os/CONFIG.win32-x86-static.win32-x86-static index 105c69698..da90f992a 100644 --- a/configure/os/CONFIG.win32-x86-static.win32-x86-static +++ b/configure/os/CONFIG.win32-x86-static.win32-x86-static @@ -1,10 +1,13 @@ # CONFIG.win32-x86-static.win32-x86.static # -# Definitions for win32-x86-static target archs when host arch is win32-x86-static -# Sites may override these definitions in CONFIG_SITE.win32-x86-static.win32-x86-static +# Definitions for win32-x86-static host - win32-x86-static target build +# Override these definitions in CONFIG_SITE.win32-x86-static.win32-x86-static #------------------------------------------------------- +#Include definitions common to win32-x86 builds include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 +-include $(CONFIG)/os/CONFIG_SITE.win32-x86.win32-x86 +# Override CONFIG_SITE settings: SHARED_LIBRARIES = NO STATIC_BUILD = YES diff --git a/configure/os/CONFIG.win32-x86.Common b/configure/os/CONFIG.win32-x86.Common index a20709481..2b4e695f2 100644 --- a/configure/os/CONFIG.win32-x86.Common +++ b/configure/os/CONFIG.win32-x86.Common @@ -1,7 +1,7 @@ # CONFIG.win32-x86.Common # # Definitions for win32-x86 host archs -# Sites may override these definitions in CONFIG_SITE.win32-x86.Common +# Override these definitions in CONFIG_SITE.win32-x86.Common #------------------------------------------------------- CP = $(PERL) -MExtUtils::Command -e cp diff --git a/configure/os/CONFIG.win32-x86.win32-x86 b/configure/os/CONFIG.win32-x86.win32-x86 index 4bd9b6710..d6592dced 100644 --- a/configure/os/CONFIG.win32-x86.win32-x86 +++ b/configure/os/CONFIG.win32-x86.win32-x86 @@ -1,7 +1,7 @@ # CONFIG.win32-x86.win32-x86 # -# Definitions for win32-x86 target archs when host arch is win32-x86 -# Sites may override these definitions in CONFIG_SITE.win32-x86.win32-x86 +# Definitions for win32-x86 host - win32-x86 target build +# Override these definitions in CONFIG_SITE.win32-x86.win32-x86 #------------------------------------------------------- # Win32 valid build types and include directory suffixes @@ -28,16 +28,21 @@ BAFCMD = bscmake /nologo /o $@ # Configure OS vendor C compiler CC = cl -# Override CONFIG.gnuCommon for cross builds. +# Override CONFIG.gnuCommon settings for cross builds. GNU = NO HDEPENDS_METHOD = CMD +# Compiler flags for C files (C++ is below) + # -# /W use warning level N -# (maximum (lint type) warnings at level 4) -# /w44355 set "'this' used in the base initializer list" to be level 4 -WARN_CFLAGS_YES = /W3 /w44355 -WARN_CFLAGS_NO = /W1 +# /W display warnings at level d +# /W4 is for maximum (lint type) warnings +# /W3 is for production quality warnings +# /W2 displays significant warnings +# /W1 is the default and shows severe warnings only +# /w Set warning C to be shown at level +WARN_CFLAGS_YES = /W3 +WARN_CFLAGS_NO = /W1 # # /Ox maximum optimizations @@ -78,9 +83,7 @@ STATIC_CFLAGS_YES= /MT$(VISC_STATIC_CFLAGS_DEBUG) $(VISC_DLL) STATIC_CFLAGS_NO= /MD$(VISC_STATIC_CFLAGS_DEBUG) $(VISC_DLL) # OS vendor c preprocessor -CPP = cl /C /E -#GNU c preprocessor -#CPP = gcc -x c -E +CPP = cl /nologo /C /E # Configure OS vendor C++ compiler # @@ -99,12 +102,20 @@ CCC = cl /nologo /EHsc /GR CODE_CPPFLAGS += /nologo /D__STDC__=0 CODE_CPPFLAGS += /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE + +# Compiler flags for C++ files + # -# /W use warning level N -# (maximum lint level warnings at level 4) -# /w44355 set "'this' used in the base initializer list" to be level 4 -WARN_CXXFLAGS_YES = /W3 /w44355 -WARN_CXXFLAGS_NO = /W1 +# /W display warnings at level d +# /W4 is for maximum (lint type) warnings +# /W3 is for production quality warnings +# /W2 displays significant warnings +# /W1 is the default and shows severe warnings only +# /w Set warning C to be shown at level +# /w44355 "'this' used in the base initializer list" +# /w44344 "behavior change: use of explicit template arguments results in ..." +WARN_CXXFLAGS_YES = /W3 /w44355 /w44344 +WARN_CXXFLAGS_NO = /W1 # # /Ox maximum optimizations diff --git a/configure/os/CONFIG.win32-x86.win32-x86-debug b/configure/os/CONFIG.win32-x86.win32-x86-debug index 90507e406..a71c9957a 100644 --- a/configure/os/CONFIG.win32-x86.win32-x86-debug +++ b/configure/os/CONFIG.win32-x86.win32-x86-debug @@ -1,17 +1,15 @@ # CONFIG.win32-x86.win32-x86-debug # # Definitions for win32-x86 host - win32-x86-debug target build -# Sites may override these definitions in CONFIG_SITE.win32-x86.win32-x86-debug +# Override these definitions in CONFIG_SITE.win32-x86.win32-x86-debug #------------------------------------------------------- --include $(CONFIG)/os/CONFIG.Common.win32-x86 --include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 --include $(CONFIG)/os/CONFIG_SITE.Common.win32-x86 +#Include definitions common to win32-x86 builds +include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 -include $(CONFIG)/os/CONFIG_SITE.win32-x86.win32-x86 -GNU = NO - -HDEPENDS_METHOD = CMD +# Override CONFIG.CrossCommon settings: BUILD_CLASS = HOST +# Override CONFIG_SITE settings: HOST_OPT = NO diff --git a/configure/os/CONFIG.win32-x86.win32-x86-static b/configure/os/CONFIG.win32-x86.win32-x86-static index d7513aa42..ae5313a5c 100644 --- a/configure/os/CONFIG.win32-x86.win32-x86-static +++ b/configure/os/CONFIG.win32-x86.win32-x86-static @@ -1,11 +1,16 @@ # CONFIG.win32-x86.win32-x86-static # -# Definitions for win32-x86-static target archs when host arch is win32-x86 -# Sites may override these definitions in CONFIG_SITE.win32-x86.win32-x86-static +# Definitions for win32-x86 host - win32-x86-static target build +# Override these definitions in CONFIG_SITE.win32-x86.win32-x86-static #------------------------------------------------------- +#Include definitions common to win32-x86 builds include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 +-include $(CONFIG)/os/CONFIG_SITE.win32-x86.win32-x86 +# Override CONFIG.CrossCommon settings: BUILD_CLASS = HOST + +# Override CONFIG_SITE settings: SHARED_LIBRARIES = NO STATIC_BUILD = YES diff --git a/configure/os/CONFIG.win32-x86.windows-x64 b/configure/os/CONFIG.win32-x86.windows-x64 deleted file mode 100644 index 09bba85f4..000000000 --- a/configure/os/CONFIG.win32-x86.windows-x64 +++ /dev/null @@ -1,25 +0,0 @@ -# CONFIG.win-x86.windows-x64 -# -# Definitions for windows-x64 target archs when host arch is win32-x86 -# Sites may override these definitions in CONFIG_SITE.win32-x86.windows-x64 -#------------------------------------------------------- - --include $(CONFIG)/os/CONFIG.Common.win32-x86 --include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 - -ARCH_DEP_CPPFLAGS += /favor:blend -#ARCH_DEP_CPPFLAGS += /Wp64 - -# /favor:blend both AMD64 and INTEL64 This is the default -# /favor:AMD64 -# /favor:INTEL64 (new value) -# /favor:EN64T (old value) - -OPT_LDFLAGS += /MACHINE:X64 - -# /MACHINE:X64 -# /MACHINE:IA64 (Itanium) -# /MACHINE:X86 - -#The following option does not work -#ARCH_DEP_CPPFLAGS += /env x64 diff --git a/configure/os/CONFIG.windows-x64-debug.Common b/configure/os/CONFIG.windows-x64-debug.Common index 5598ff4b5..ad433bc8f 100644 --- a/configure/os/CONFIG.windows-x64-debug.Common +++ b/configure/os/CONFIG.windows-x64-debug.Common @@ -1,7 +1,7 @@ # CONFIG.windows-x64-debug.Common # -# Definitions for windows-x64 debug with debug compiler flags -# Sites may override these definitions in CONFIG_SITE.windows-x64-debug.Common +# Definitions for windows-x64-debug host arch +# Override these definitions in CONFIG_SITE.windows-x64-debug.Common #------------------------------------------------------- #Include definitions common to windows-x64 hosts diff --git a/configure/os/CONFIG.windows-x64-static.Common b/configure/os/CONFIG.windows-x64-static.Common index 05ec5528d..88bef64ff 100644 --- a/configure/os/CONFIG.windows-x64-static.Common +++ b/configure/os/CONFIG.windows-x64-static.Common @@ -1,8 +1,9 @@ # CONFIG.windows-x64-static.Common # # Definitions for windows-x64-static host archs -# Sites may override these definitions in CONFIG_SITE.windows-x64-static.Common +# Override these definitions in CONFIG_SITE.windows-x64-static.Common #------------------------------------------------------- +#Include definitions common to windows-x64 hosts include $(CONFIG)/os/CONFIG.windows-x64.Common diff --git a/configure/os/CONFIG.windows-x64-static.windows-x64-static b/configure/os/CONFIG.windows-x64-static.windows-x64-static index fb33b8650..097e65558 100644 --- a/configure/os/CONFIG.windows-x64-static.windows-x64-static +++ b/configure/os/CONFIG.windows-x64-static.windows-x64-static @@ -1,10 +1,12 @@ # CONFIG.windows-x64-static.windows-x64-static # -# Definitions for windows-x64-static target archs when host arch is windows-x64-static -# Sites may override these definitions in CONFIG_SITE.windows-x64-static.windows-x64-static +# Definitions for windows-x64-static host - windows-x64-static target build +# Override these definitions in CONFIG_SITE.windows-x64-static.windows-x64-static #------------------------------------------------------- +#Include definitions common to windows-x64 builds include $(CONFIG)/os/CONFIG.windows-x64.windows-x64 +# Override CONFIG_SITE settings: SHARED_LIBRARIES = NO STATIC_BUILD= YES diff --git a/configure/os/CONFIG.windows-x64.Common b/configure/os/CONFIG.windows-x64.Common index 9415c9433..de2fa3f57 100644 --- a/configure/os/CONFIG.windows-x64.Common +++ b/configure/os/CONFIG.windows-x64.Common @@ -1,10 +1,9 @@ # CONFIG.windows-x64.Common # -# Definitions for windows-x64 host archs -# Sites may override these definitions in CONFIG_SITE.windows-x64.Common +# Definitions for windows-x64 host arch +# Override these definitions in CONFIG_SITE.windows-x64.Common #------------------------------------------------------- --include $(CONFIG)/os/CONFIG.win32-x86.Common - -WIND_HOST_TYPE = x86-win32 +#Include definitions common to win32-x86 hosts +include $(CONFIG)/os/CONFIG.win32-x86.Common diff --git a/configure/os/CONFIG.windows-x64.windows-x64 b/configure/os/CONFIG.windows-x64.windows-x64 index e7ffda5a9..d820dbacc 100644 --- a/configure/os/CONFIG.windows-x64.windows-x64 +++ b/configure/os/CONFIG.windows-x64.windows-x64 @@ -1,21 +1,21 @@ # CONFIG.windows-x64.windows-x64 # -# Definitions for windows-x64 target archs when host arch is windows-x64 -# Sites may override these definitions in CONFIG_SITE.windows-x64.windows-x64 +# Definitions for windows-x64 host - windows-x64 target build +# Override these definitions in CONFIG_SITE.windows-x64.windows-x64 #------------------------------------------------------- --include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 +#Include definitions common to win32-x86 builds +include $(CONFIG)/os/CONFIG.win32-x86.win32-x86 +-include $(CONFIG)/os/CONFIG_SITE.win32-x86.win32-x86 +# Modify CONFIG.win32-x86.win32-x86 settings: ARCH_DEP_CPPFLAGS += /favor:blend -#ARCH_DEP_CPPFLAGS += /Wp64 - # /favor:blend both AMD64 and INTEL64 # /favor:AMD64 # /favor:INTEL64 (new value) # /favor:EN64T (old value) OPT_LDFLAGS += /MACHINE:X64 - # /MACHINE:X64 # /MACHINE:IA64 (Itanium) # /MACHINE:X86 diff --git a/configure/os/CONFIG.windows-x64.windows-x64-debug b/configure/os/CONFIG.windows-x64.windows-x64-debug index dc9162a82..8c97ac343 100644 --- a/configure/os/CONFIG.windows-x64.windows-x64-debug +++ b/configure/os/CONFIG.windows-x64.windows-x64-debug @@ -1,9 +1,14 @@ # CONFIG.windows-x64.windows-x64-debug # -# Definitions for windows-x64 compiler host - windows-x64 debug compiler target builds -# Sites may override these definitions in CONFIG_SITE.windows-x64.windows-x64-debug +# Definitions for windows-x64 host - windows-x64-debug target build +# Override these definitions in CONFIG_SITE.windows-x64.windows-x64-debug #------------------------------------------------------- +#Include definitions common to windows-x64 builds include $(CONFIG)/os/CONFIG.windows-x64.windows-x64 +# Override CONFIG.CrossCommon settings: +BUILD_CLASS = HOST + +# Override CONFIG_SITE settings: HOST_OPT=NO diff --git a/configure/os/CONFIG.windows-x64.windows-x64-static b/configure/os/CONFIG.windows-x64.windows-x64-static index 27387c351..49bf2e0f6 100644 --- a/configure/os/CONFIG.windows-x64.windows-x64-static +++ b/configure/os/CONFIG.windows-x64.windows-x64-static @@ -1,11 +1,15 @@ -# CONFIG.windows-x86.windows-x86-static +# CONFIG.windows-x64.windows-x64-static # -# Definitions for windows-x64-static target archs when host arch is windows-x64 -# Sites may override these definitions in CONFIG_SITE.windows-x64.windows-x64-static +# Definitions for windows-x64 host - windows-x64-static target build +# Override these definitions in CONFIG_SITE.windows-x64.windows-x64-static #------------------------------------------------------- +#Include definitions common to windows-x64 builds include $(CONFIG)/os/CONFIG.windows-x64.windows-x64 +# Override CONFIG.CrossCommon settings: BUILD_CLASS = HOST + +# Override CONFIG_SITE settings: SHARED_LIBRARIES = NO STATIC_BUILD = YES diff --git a/configure/os/CONFIG_SITE.win32-x86.win32-x86 b/configure/os/CONFIG_SITE.win32-x86.win32-x86 deleted file mode 100644 index 165480409..000000000 --- a/configure/os/CONFIG_SITE.win32-x86.win32-x86 +++ /dev/null @@ -1,16 +0,0 @@ - -# If you have Visual C++ 6.0, uncomment the following override lines -# This will to eliminate warnings about unknown options /GL, /LTCG, and /w44355. -#OPT_CFLAGS_YES = /Ox -#OPT_CXXFLAGS_YES = /Ox -#OPT_CFLAGS_NO = /Zi -#OPT_CXXFLAGS_NO = /Zi -#LINK_OPT_FLAGS_YES = /incremental:no /opt:ref /release $(PROD_VERSION:%=/version:%) -#WARN_CFLAGS_YES = /W3 -#WARN_CXXFLAGS_YES = /W3 - - -# If you have Visual C++ 8.0 or 8.0 express, uncomment the following override. -# This will eliminate warnings about /GX being deprecated. -#CCC = cl /nologo /EHsc /GR - diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index a0c7aafbd..dab0a01e6 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,22 @@ +

Microsoft Visual Studio builds

+ +

The build configuration files for builds using the Microsoft compilers have +been updated, although there should be no noticable difference at most sites. +One extra compiler warning is now being suppressed for C++ code, C4344: +behavior change: use of explicit template arguments results in ... which is +gratuitous and was appearing frequently in builds of the EPICS V4 modules.

+ +

Cross-builds of the windows-x64 target from a win32-x86 host have been +removed as they don't actually work within the context of a single make +run. Significant changes to the build configuration files would be necessary for +these kinds of cross-builds to work properly, which could be done if someone +needs them (email Andrew Johnson before working on this, and see + +this stack-overflow answer for a starting point).

+

Bazaar keywords such as 'Revision-Id' removed

In preparation for moving to git in place of the Bazaar revision control From 3963dcb4df062934ea8e3609d089049d317055e3 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 24 Aug 2016 20:17:36 -0500 Subject: [PATCH 82/86] dbgf: Don't print beyond last buffer char --- src/db/dbTest.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/db/dbTest.c b/src/db/dbTest.c index 587b1df23..ed0111a69 100644 --- a/src/db/dbTest.c +++ b/src/db/dbTest.c @@ -950,7 +950,9 @@ static void printBuffer( } else { for (i = 0; i < no_elements; i+= MAXLINE - 5) { - sprintf(pmsg, " \"%.*s\"", MAXLINE - 5, (char *)pbuffer + i); + int width = no_elements - i; + if (width > MAXLINE - 5) width = MAXLINE - 5; + sprintf(pmsg, " \"%.*s\"", width, (char *)pbuffer + i); if (i + MAXLINE - 5 < no_elements) strcat(pmsg, " +"); dbpr_msgOut(pMsgBuff, tab_size); } From 6934f9b4c10ca08ce1d8bbaa51eff00fcbcd326e Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 25 Aug 2016 14:39:05 -0500 Subject: [PATCH 83/86] darwin: Add Homebrew settings to CONFIG_SITE --- .../os/CONFIG_SITE.darwinCommon.darwinCommon | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/configure/os/CONFIG_SITE.darwinCommon.darwinCommon b/configure/os/CONFIG_SITE.darwinCommon.darwinCommon index edef3938a..297fd8e4f 100644 --- a/configure/os/CONFIG_SITE.darwinCommon.darwinCommon +++ b/configure/os/CONFIG_SITE.darwinCommon.darwinCommon @@ -3,15 +3,21 @@ # Site specific definitions for darwin builds #------------------------------------------------------- -# Uncomment the following two definitions to enable the use of DarwinPorts packages. -# +# Note the dir/firstword/wildcard functions below are used +# to avoid warnings about missing directories. + +# Mix-and-match of different package systems is probably not advisable, +# but you can try that if you like... + +# Uncomment these definitions when using Homebrew packages: +#OP_SYS_INCLUDES += -I/usr/local/include +#OP_SYS_LDFLAGS += $(addprefix -L,$(dir $(firstword $(wildcard /usr/local/lib/*)))) + +# Uncomment these definitions when using DarwinPorts packages: #OP_SYS_INCLUDES += -I/opt/local/include -# dir/firstword/wildcard used to avoid warning -L: directory name (...) does not exist -#OP_SYS_LDFLAGS += $(addprefix -L,$(dir $(firstword $(wildcard /opt/local/lib/*)))) +#OP_SYS_LDFLAGS += $(addprefix -L,$(dir $(firstword $(wildcard /opt/local/lib/*)))) -# Uncomment the following two definitions to enable the use of Fink packages. -# +# Uncomment these definitions when using Fink packages: #OP_SYS_INCLUDES += -I/sw/include -# dir/firstword/wildcard used to avoid warning -L: directory name (...) does not exist -#OP_SYS_LDFLAGS += $(addprefix -L,$(dir $(firstword $(wildcard /sw/lib/*)))) +#OP_SYS_LDFLAGS += $(addprefix -L,$(dir $(firstword $(wildcard /sw/lib/*)))) From b671d1cc40754eda039390d78620908afe48ab45 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 25 Aug 2016 14:49:29 -0500 Subject: [PATCH 84/86] mingw: Fix the list of Windows OS libraries to link against --- configure/os/CONFIG.linux-x86.win32-x86-mingw | 4 ++-- configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/configure/os/CONFIG.linux-x86.win32-x86-mingw b/configure/os/CONFIG.linux-x86.win32-x86-mingw index 0e9c44c13..0248ed0e8 100644 --- a/configure/os/CONFIG.linux-x86.win32-x86-mingw +++ b/configure/os/CONFIG.linux-x86.win32-x86-mingw @@ -18,5 +18,5 @@ LOADABLE_SHRLIB_LDFLAGS = -shared -Wl,--out-implib,$(LIB_PREFIX)$*$(LIB_SUFFIX) # Don't link with gcc library GNU_LDLIBS_YES = -# Link with winsock2 -OP_SYS_LDLIBS = -lws2_32 +# Link with system libraries +OP_SYS_LDLIBS = -lws2_32 -ladvapi32 -luser32 -lkernel32 -lwinmm diff --git a/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw b/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw index 1ea8b9c30..07cf07c11 100644 --- a/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw +++ b/configure/os/CONFIG.win32-x86-mingw.win32-x86-mingw @@ -29,5 +29,5 @@ LOADABLE_SHRLIB_LDFLAGS = -shared -Wl,--out-implib,$(LIB_PREFIX)$*$(LIB_SUFFIX) # Don't link with gcc library GNU_LDLIBS_YES = -# Link with winsock2 -OP_SYS_LDLIBS = -lws2_32 +# Link with system libraries +OP_SYS_LDLIBS = -lws2_32 -ladvapi32 -luser32 -lkernel32 -lwinmm From 80eaad41183e5f3eb54509bea17a91b52daef27d Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 29 Aug 2016 13:04:48 -0500 Subject: [PATCH 85/86] GeneralTime updates to improve time provider synchronization --- documentation/RELEASE_NOTES.html | 25 ++++ src/libCom/osi/epicsGeneralTime.c | 194 +++++++++++++++++++++++++----- src/libCom/osi/osiClockTime.c | 12 +- src/misc/iocInit.c | 19 +++ 4 files changed, 217 insertions(+), 33 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index dab0a01e6..10daf1016 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,31 @@ +

General Time updates

+ +

The iocInit code now performs a sanity check of the current time +returned by the generalTime subsystem and will print a warning if the wall-clock +time returned has not been initialized yet. This is just a warning message; when +a time provider does synchonize the IOC will subsequently pick up and use the +correct time. This check code also primes the registered event system provider +if there is one so the epicsTimeGetEventInt() routine will work on IOCs +that ask for event time within an interrupt service routine.

+ +

The osiClockTime provider's synchronization thread (which is only used on +some embedded targets) will now poll the other time providers at 1Hz until the +first time it manages to get a successful timestamp, after which it will poll +for updates every 60 seconds as before.

+ +

The routine generalTimeGetExceptPriority() was designed for use by +backup (lower priority) time providers like the osiClockTime provider which do +not have their own absolute time reference and rely on other providers for an +absolute time source. This routine no longer implements the ratchet mechanism +that prevented the time it returned from going backwards. If the backup clock's +tick-timer runs fast the synchronization of the backup time provider would never +allow it to be corrected backwards when the ratchet was in place. The regular +epicsTimeGetCurrent() API still uses the ratchet mechanism, so this +change will not cause the IOC to see time going backwards.

+

Microsoft Visual Studio builds

The build configuration files for builds using the Microsoft compilers have diff --git a/src/libCom/osi/epicsGeneralTime.c b/src/libCom/osi/epicsGeneralTime.c index 8ef8a73cc..7c94b81d5 100644 --- a/src/libCom/osi/epicsGeneralTime.c +++ b/src/libCom/osi/epicsGeneralTime.c @@ -1,5 +1,5 @@ /*************************************************************************\ -* Copyright (c) 2009 UChicago Argonne LLC, as Operator of Argonne +* Copyright (c) 2016 UChicago Argonne LLC, as Operator of Argonne * National Laboratory. * Copyright (c) 2008 Diamond Light Source Ltd * Copyright (c) 2004 Oak Ridge National Laboratory @@ -31,6 +31,17 @@ #include "generalTimeSup.h" #include "epicsGeneralTime.h" +/* Change 'undef' to 'define' to turn on debug statements: */ +#undef DEBUG_GENERAL_TIME + +#ifdef DEBUG_GENERAL_TIME + int generalTimeDebug = 10; +# define IFDEBUG(n) \ + if (generalTimeDebug >= n) /* block or statement */ +#else +# define IFDEBUG(n) \ + if(0) /* Compiler will elide the block or statement */ +#endif /* Declarations */ @@ -65,6 +76,7 @@ static struct { static epicsThreadOnceId onceId = EPICS_THREAD_ONCE_INIT; +static const char * const tsfmt = "%Y-%m-%d %H:%M:%S.%09f"; /* Implementation */ @@ -75,6 +87,9 @@ static void generalTime_InitOnce(void *dummy) ellInit(>Pvt.eventProviders); gtPvt.eventListLock = epicsMutexMustCreate(); + + IFDEBUG(1) + printf("General Time Initialized\n"); } void generalTime_Init(void) @@ -90,44 +105,103 @@ int generalTimeGetExceptPriority(epicsTimeStamp *pDest, int *pPrio, int ignore) generalTime_Init(); + IFDEBUG(2) + printf("generalTimeGetExceptPriority(ignore=%d)\n", ignore); + epicsMutexMustLock(gtPvt.timeListLock); for (ptp = (gtProvider *)ellFirst(>Pvt.timeProviders); ptp; ptp = (gtProvider *)ellNext(&ptp->node)) { - if (ptp->priority == ignore) + if ((ignore > 0 && ptp->priority == ignore) || + (ignore < 0 && ptp->priority != -ignore)) continue; status = ptp->get.Time(pDest); if (status == epicsTimeOK) { - /* check time is monotonic */ - if (epicsTimeGreaterThanEqual(pDest, >Pvt.lastProvidedTime)) { - gtPvt.lastProvidedTime = *pDest; - if (ignore == 0) - gtPvt.lastTimeProvider = ptp; - if (pPrio) - *pPrio = ptp->priority; - } else { - int key; - *pDest = gtPvt.lastProvidedTime; - if (pPrio) - *pPrio = gtPvt.lastTimeProvider->priority; - key = epicsInterruptLock(); - gtPvt.ErrorCounts++; - epicsInterruptUnlock(key); - } + /* No ratchet, time from this routine may go backwards */ + if (pPrio) + *pPrio = ptp->priority; break; } + else IFDEBUG(2) + printf("gTGExP provider '%s' returned error\n", ptp->name); } - if (status == epicsTimeERROR && - ignore == 0) - gtPvt.lastTimeProvider = NULL; epicsMutexUnlock(gtPvt.timeListLock); + IFDEBUG(2) { + if (ptp && status == epicsTimeOK) { + char buff[40]; + + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, pDest); + printf("gTGExP returning %s from provider '%s'\n", + buff, ptp->name); + } + else + printf("gTGExP returning error\n"); + } + return status; } int epicsShareAPI epicsTimeGetCurrent(epicsTimeStamp *pDest) { - return generalTimeGetExceptPriority(pDest, NULL, 0); + gtProvider *ptp; + int status = epicsTimeERROR; + epicsTimeStamp ts; + + generalTime_Init(); + + IFDEBUG(20) + printf("epicsTimeGetCurrent()\n"); + + epicsMutexMustLock(gtPvt.timeListLock); + for (ptp = (gtProvider *)ellFirst(>Pvt.timeProviders); + ptp; ptp = (gtProvider *)ellNext(&ptp->node)) { + + status = ptp->get.Time(&ts); + if (status == epicsTimeOK) { + /* check time is monotonic */ + if (epicsTimeGreaterThanEqual(&ts, >Pvt.lastProvidedTime)) { + *pDest = ts; + gtPvt.lastProvidedTime = ts; + gtPvt.lastTimeProvider = ptp; + } else { + int key; + + *pDest = gtPvt.lastProvidedTime; + key = epicsInterruptLock(); + gtPvt.ErrorCounts++; + epicsInterruptUnlock(key); + + IFDEBUG(10) { + char last[40], buff[40]; + + epicsTimeToStrftime(last, sizeof(last), tsfmt, + >Pvt.lastProvidedTime); + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, &ts); + printf("eTGC provider '%s' returned older time\n" + " %s, using %s instead\n", ptp->name, buff, last); + } + } + break; + } + } + if (status == epicsTimeERROR) + gtPvt.lastTimeProvider = NULL; + epicsMutexUnlock(gtPvt.timeListLock); + + IFDEBUG(20) { + if (ptp && status == epicsTimeOK) { + char buff[40]; + + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, &ts); + printf("eTGC returning %s from provider '%s'\n", + buff, ptp->name); + } + else + printf("eTGC returning error\n"); + } + + return status; } int epicsTimeGetCurrentInt(epicsTimeStamp *pDest) @@ -135,7 +209,11 @@ int epicsTimeGetCurrentInt(epicsTimeStamp *pDest) gtProvider *ptp = gtPvt.lastTimeProvider; if (ptp == NULL || - ptp->getInt.Time == NULL) return epicsTimeERROR; + ptp->getInt.Time == NULL) { + IFDEBUG(20) + epicsInterruptContextMessage("eTGCInt: No support\n"); + return epicsTimeERROR; + } return ptp->getInt.Time(pDest); } @@ -146,9 +224,13 @@ static int generalTimeGetEventPriority(epicsTimeStamp *pDest, int eventNumber, { gtProvider *ptp; int status = epicsTimeERROR; + epicsTimeStamp ts; generalTime_Init(); + IFDEBUG(2) + printf("generalTimeGetEventPriority(eventNum=%d)\n", eventNumber); + if ((eventNumber < 0 || eventNumber >= NUM_TIME_EVENTS) && (eventNumber != epicsTimeEventBestTime)) return status; @@ -157,27 +239,40 @@ static int generalTimeGetEventPriority(epicsTimeStamp *pDest, int eventNumber, for (ptp = (gtProvider *)ellFirst(>Pvt.eventProviders); ptp; ptp = (gtProvider *)ellNext(&ptp->node)) { - status = ptp->get.Event(pDest, eventNumber); - if (status != epicsTimeERROR) { + status = ptp->get.Event(&ts, eventNumber); + if (status == epicsTimeOK) { gtPvt.lastEventProvider = ptp; if (pPrio) *pPrio = ptp->priority; if (eventNumber == epicsTimeEventBestTime) { - if (epicsTimeGreaterThanEqual(pDest, + if (epicsTimeGreaterThanEqual(&ts, >Pvt.lastProvidedBestTime)) { - gtPvt.lastProvidedBestTime = *pDest; + *pDest = ts; + gtPvt.lastProvidedBestTime = ts; } else { int key; *pDest = gtPvt.lastProvidedBestTime; key = epicsInterruptLock(); gtPvt.ErrorCounts++; epicsInterruptUnlock(key); + + IFDEBUG(10) { + char last[40], buff[40]; + + epicsTimeToStrftime(last, sizeof(last), tsfmt, + >Pvt.lastProvidedBestTime); + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, &ts); + printf("gTGEvP provider '%s' returned older time\n" + " %s, using %s instead\n", + ptp->name, buff, last); + } } } else { if (epicsTimeGreaterThanEqual(pDest, >Pvt.eventTime[eventNumber])) { - gtPvt.eventTime[eventNumber] = *pDest; + *pDest = ts; + gtPvt.eventTime[eventNumber] = ts; } else { int key; *pDest = gtPvt.eventTime[eventNumber]; @@ -185,14 +280,39 @@ static int generalTimeGetEventPriority(epicsTimeStamp *pDest, int eventNumber, gtPvt.ErrorCounts++; epicsInterruptUnlock(key); } + + IFDEBUG(10) { + char last[40], buff[40]; + + epicsTimeToStrftime(last, sizeof(last), tsfmt, + >Pvt.lastProvidedBestTime); + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, &ts); + printf("gTGEvP provider '%s' returned older time\n" + " %s, using %s instead\n", + ptp->name, buff, last); + } } break; } + else IFDEBUG(2) + printf("gTGEvP provider '%s' returned error\n", ptp->name); } if (status == epicsTimeERROR) gtPvt.lastEventProvider = NULL; epicsMutexUnlock(gtPvt.eventListLock); + IFDEBUG(10) { + if (ptp && status == epicsTimeOK) { + char buff[40]; + + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, &ts); + printf("gTGEvP returning %s from provider '%s'\n", + buff, ptp->name); + } + else + printf("gTGEvP returning error\n"); + } + return status; } @@ -213,7 +333,11 @@ int epicsTimeGetEventInt(epicsTimeStamp *pDest, int eventNumber) gtProvider *ptp = gtPvt.lastEventProvider; if (ptp == NULL || - ptp->getInt.Event == NULL) return epicsTimeERROR; + ptp->getInt.Event == NULL) { + IFDEBUG(20) + epicsInterruptContextMessage("eTGEvInt: No support\n"); + return epicsTimeERROR; + } return ptp->getInt.Event(pDest, eventNumber); } @@ -284,6 +408,9 @@ int generalTimeRegisterEventProvider(const char *name, int priority, insertProvider(ptp, >Pvt.eventProviders, gtPvt.eventListLock); + IFDEBUG(1) + printf("Registered event provider '%s' at %d\n", name, priority); + return epicsTimeOK; } @@ -297,6 +424,9 @@ int generalTimeAddIntEventProvider(const char *name, int priority, ptp->getInt.Event = getEvent; + IFDEBUG(1) + printf("Event provider '%s' is interrupt-callable\n", name); + return epicsTimeOK; } @@ -321,6 +451,9 @@ int generalTimeRegisterCurrentProvider(const char *name, int priority, insertProvider(ptp, >Pvt.timeProviders, gtPvt.timeListLock); + IFDEBUG(1) + printf("Registered time provider '%s' at %d\n", name, priority); + return epicsTimeOK; } @@ -334,6 +467,9 @@ int generalTimeAddIntCurrentProvider(const char *name, int priority, ptp->getInt.Time = getTime; + IFDEBUG(1) + printf("Time provider '%s' is interrupt-callable\n", name); + return epicsTimeOK; } diff --git a/src/libCom/osi/osiClockTime.c b/src/libCom/osi/osiClockTime.c index 94bdb93d1..1463ee551 100644 --- a/src/libCom/osi/osiClockTime.c +++ b/src/libCom/osi/osiClockTime.c @@ -23,7 +23,7 @@ #include "taskwd.h" #define NSEC_PER_SEC 1000000000 -#define ClockTimeSyncInterval 60.0 +#define ClockTimeSyncInterval_value 60.0 static struct { @@ -31,6 +31,7 @@ static struct { int synchronized; epicsEventId loopEvent; epicsTimeStamp syncTime; + double ClockTimeSyncInterval; int syncFromPriority; epicsMutexId lock; } ClockTimePvt; @@ -74,6 +75,7 @@ static void ClockTime_InitOnce(void *psync) ClockTimePvt.synchronize = *(int *)psync; ClockTimePvt.loopEvent = epicsEventMustCreate(epicsEventEmpty); ClockTimePvt.lock = epicsMutexCreate(); + ClockTimePvt.ClockTimeSyncInterval = 1.0; /* First sync */ if (ClockTimePvt.synchronize) { /* Start the sync thread */ @@ -116,10 +118,10 @@ static void ClockTimeSync(void *dummy) taskwdInsert(0, NULL, NULL); for (epicsEventWaitWithTimeout(ClockTimePvt.loopEvent, - ClockTimeSyncInterval); + ClockTimePvt.ClockTimeSyncInterval); ClockTimePvt.synchronize; epicsEventWaitWithTimeout(ClockTimePvt.loopEvent, - ClockTimeSyncInterval)) { + ClockTimePvt.ClockTimeSyncInterval)) { epicsTimeStamp timeNow; int priority; @@ -138,6 +140,8 @@ static void ClockTimeSync(void *dummy) ClockTimePvt.syncFromPriority = priority; ClockTimePvt.syncTime = timeNow; epicsMutexUnlock(ClockTimePvt.lock); + + ClockTimePvt.ClockTimeSyncInterval = ClockTimeSyncInterval_value; } } @@ -195,7 +199,7 @@ int ClockTime_Report(int level) printf("Last successful sync was at %s\n", lastSync); } printf("Syncronization interval = %.0f seconds\n", - ClockTimeSyncInterval); + ClockTimePvt.ClockTimeSyncInterval); } else printf("OS Clock driver has *not* yet synchronized\n"); diff --git a/src/misc/iocInit.c b/src/misc/iocInit.c index b8f32d809..cb6aacecd 100644 --- a/src/misc/iocInit.c +++ b/src/misc/iocInit.c @@ -24,6 +24,7 @@ #include "epicsThread.h" #include "epicsPrint.h" #include "ellLib.h" +#include "epicsGeneralTime.h" #include "dbDefs.h" #include "dbBase.h" #include "caeventmask.h" @@ -69,6 +70,7 @@ static enum { /* define forward references*/ static int checkDatabase(dbBase *pdbbase); +static void checkGeneralTime(void); static void initDrvSup(void); static void initRecSup(void); static void initDevSup(void); @@ -110,6 +112,7 @@ int iocBuild(void) /* After this point, further calls to iocInit() are disallowed. */ iocState = iocBuilding; + checkGeneralTime(); taskwdInit(); callbackInit(); initHookAnnounce(initHookAfterCallbackInit); @@ -281,6 +284,22 @@ static int checkDatabase(dbBase *pdbbase) return 0; } +static void checkGeneralTime(void) +{ + epicsTimeStamp ts; + + epicsTimeGetCurrent(&ts); + if (ts.secPastEpoch < 2*24*60*60) { + static const char * const tsfmt = "%Y-%m-%d %H:%M:%S.%09f"; + char buff[40]; + + epicsTimeToStrftime(buff, sizeof(buff), tsfmt, &ts); + errlogPrintf("iocInit: Time provider has not yet synchronized.\n"); + } + + epicsTimeGetEvent(&ts, 1); /* Prime gtPvt.lastEventProvider for ISRs */ +} + static void initDrvSup(void) /* Locate all driver support entry tables */ { From 661058e43e62980c4875ab894c5ae19e409a38f0 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 2 Sep 2016 15:12:50 -0500 Subject: [PATCH 86/86] ca: Fix client bug (race condition) in ipAddrToAsciiEngine --- src/ca/cac.cpp | 10 ++++++++++ src/ca/cac.h | 1 + src/ca/msgForMultiplyDefinedPV.cpp | 4 +++- src/ca/msgForMultiplyDefinedPV.h | 9 ++++++--- src/libCom/misc/ipAddrToAsciiAsynchronous.cpp | 6 +++++- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index 0317f2145..8a756c746 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -333,6 +333,12 @@ cac::~cac () this->ipToAEngine.release (); + // clean-up the list of un-notified msg objects + while ( msgForMultiplyDefinedPV * msg = this->msgMultiPVList.get() ) { + msg->~msgForMultiplyDefinedPV (); + this->mdpvFreeList.release ( msg ); + } + errlogFlush (); osiSockRelease (); @@ -606,6 +612,8 @@ void cac::transferChanToVirtCircuit ( msgForMultiplyDefinedPV * pMsg = new ( this->mdpvFreeList ) msgForMultiplyDefinedPV ( this->ipToAEngine, *this, pChan->pName ( guard ), acc ); + // cac keeps a list of these objects for proper clean-up in ~cac + this->msgMultiPVList.add ( *pMsg ); // It is possible for the ioInitiate call below to // call the callback directly if queue quota is exceeded. // This callback takes the callback lock and therefore we @@ -1297,6 +1305,8 @@ void cac::pvMultiplyDefinedNotify ( msgForMultiplyDefinedPV & mfmdpv, epicsGuard < epicsMutex > guard ( this->mutex ); this->exception ( mgr.cbGuard, guard, ECA_DBLCHNL, buf, __FILE__, __LINE__ ); } + // remove from the list and delete msg object + this->msgMultiPVList.remove ( mfmdpv ); mfmdpv.~msgForMultiplyDefinedPV (); this->mdpvFreeList.release ( & mfmdpv ); } diff --git a/src/ca/cac.h b/src/ca/cac.h index 63acccb6f..96cb19a78 100644 --- a/src/ca/cac.h +++ b/src/ca/cac.h @@ -237,6 +237,7 @@ private: resTable < tcpiiu, caServerID > serverTable; tsDLList < tcpiiu > circuitList; tsDLList < SearchDest > searchDestList; + tsDLList < msgForMultiplyDefinedPV > msgMultiPVList; tsFreeList < class tcpiiu, 32, epicsMutexNOOP > freeListVirtualCircuit; diff --git a/src/ca/msgForMultiplyDefinedPV.cpp b/src/ca/msgForMultiplyDefinedPV.cpp index 2f1a45cde..7002dd4b9 100644 --- a/src/ca/msgForMultiplyDefinedPV.cpp +++ b/src/ca/msgForMultiplyDefinedPV.cpp @@ -55,8 +55,10 @@ msgForMultiplyDefinedPV::~msgForMultiplyDefinedPV () void msgForMultiplyDefinedPV::transactionComplete ( const char * pHostNameRej ) { + // calls into cac for the notification + // the msg object (= this) is being deleted as part of the notification this->cb.pvMultiplyDefinedNotify ( *this, this->channel, this->acc, pHostNameRej ); - // !! dont touch this pointer after this point because object has been deleted !! + // !! dont touch 'this' pointer after this point because object has been deleted !! } void * msgForMultiplyDefinedPV::operator new ( size_t size, diff --git a/src/ca/msgForMultiplyDefinedPV.h b/src/ca/msgForMultiplyDefinedPV.h index 45d3453ac..3f1e771c0 100644 --- a/src/ca/msgForMultiplyDefinedPV.h +++ b/src/ca/msgForMultiplyDefinedPV.h @@ -33,6 +33,7 @@ #include "ipAddrToAsciiAsynchronous.h" #include "tsFreeList.h" +#include "tsDLList.h" #include "compilerDependencies.h" #ifdef msgForMultiplyDefinedPVh_epicsExportSharedSymbols @@ -47,7 +48,9 @@ public: const char * pAcc, const char * pRej ) = 0; }; -class msgForMultiplyDefinedPV : public ipAddrToAsciiCallBack { +class msgForMultiplyDefinedPV : + public ipAddrToAsciiCallBack, + public tsDLNode < msgForMultiplyDefinedPV > { public: msgForMultiplyDefinedPV ( ipAddrToAsciiEngine & engine, callbackForMultiplyDefinedPV &, const char * pChannelName, @@ -62,8 +65,8 @@ private: ipAddrToAsciiTransaction & dnsTransaction; callbackForMultiplyDefinedPV & cb; void transactionComplete ( const char * pHostName ); - msgForMultiplyDefinedPV ( const msgForMultiplyDefinedPV & ); - msgForMultiplyDefinedPV & operator = ( const msgForMultiplyDefinedPV & ); + msgForMultiplyDefinedPV ( const msgForMultiplyDefinedPV & ); + msgForMultiplyDefinedPV & operator = ( const msgForMultiplyDefinedPV & ); void operator delete ( void * ); }; diff --git a/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp b/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp index 09742e8a3..6dbdc405e 100644 --- a/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp +++ b/src/libCom/misc/ipAddrToAsciiAsynchronous.cpp @@ -264,12 +264,16 @@ void ipAddrToAsciiEnginePrivate::run () continue; } + // fix for lp:1580623 + // a destructing cac sets pCurrent to NULL, so + // make local copy to avoid race when releasing the guard + ipAddrToAsciiTransactionPrivate *pCur = this->pCurrent; this->callbackInProgress = true; { epicsGuardRelease < epicsMutex > unguard ( guard ); // dont call callback with lock applied - this->pCurrent->pCB->transactionComplete ( this->nameTmp ); + pCur->pCB->transactionComplete ( this->nameTmp ); } this->callbackInProgress = false;