~anj/epics-base/+git/base-7.0:loadable-err-syms

Last commit made on 2019-01-10
Get this branch:
git clone -b loadable-err-syms https://git.launchpad.net/~anj/epics-base/+git/base-7.0
Only Andrew Johnson can upload to this branch. If you are Andrew Johnson please log in for upload directions.

Branch merges

Branch information

Name:
loadable-err-syms
Repository:
lp:~anj/epics-base/+git/base-7.0

Recent commits

d4ea352... by Andrew Johnson

Cosmetic touches

6e48e78... by Andrew Johnson

Register M_<module> symbols too

Adds errMDef.h to the headers parsed.

4522666... by Andrew Johnson

errSymAdd: Add duplicate value check, return error on rejection

Also switches to calloc() instead of callocMustSucceed()

960c9e7... by Andrew Johnson

Added unit tests in errSymTest.c

6ae8c62... by Andrew Johnson

Release notes and conversion instructions

91b098c... by Andrew Johnson

To avoid linking issues on Windows, make errSymsAdd() static

The generated errSyms.c file must now be #included by the source
file that calls the now static errSymsAdd() routine.
This also requires a dependency rule to ensure the .c file gets
generated early enough in the build.

dd2350f... by Andrew Johnson

Define FEATURE_LOADABLE_ERR_SYMS so apps can build conditionally

This both is a macro defined in errMdef.h and a Makefile variable.

9747f48... by Andrew Johnson

Register "errSymDump" as an iocsh command

c381445... by Andrew Johnson

Add error symbol registration for the database module

bf088cd... by Andrew Johnson

Name headers containing error symbols in their Makefile fragment