Created by Ben Franksen on 2017-02-24 and last modified on 2017-03-21
Get this branch:
bzr branch lp:~bfrk/epics-base/typed-recsup
Only Ben Franksen can upload to this branch. If you are Ben Franksen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ben Franksen

Recent revisions

12750. By Ben Franksen on 2017-03-21

use new typed rset only if UNTYPED_RSET is not defined, adapted release notes

Also moved the old definition(s) to a separate header file named oldRecSup.h
to avoid cluttering the new header file.

12749. By Ben Franksen on 2017-03-03

added release notes entry

12748. By Ben Franksen on 2017-03-03

fixes in recSup and record types according to merge review

* removed struct valueDes
* made get_value take void (no arguments), added deprecation note
* removed misleading array size comment for get_units

Also added const to method parameters exactly where called in base with
const arguments.

12747. By Ben Franksen on 2017-03-03

revert use of struct dbr_precision in call to get_precision in dbAccess.c

12746. By Ben Franksen on 2017-02-26

fixed the wrong fix for getOptions in dbAccess.h

12745. By Ben Franksen on 2017-02-24

partly fix lp:1666924, i.e. for rset only, as described in the ticket

This means:

* typed method definitions for struct rset
* using REC_TYPE macro in place of dbCommon
* define REC_TYPE as dbCommon unless defined
* in record supports, define REC_TYPE before including epics headers
* fix a few method types in record supports (e.g. void* -> REC_TYPE*)
* fix the type errors gcc finds in dbAccess.c and dbConvert.c

12744. By Andrew Johnson on 2017-02-01

Merged changes from 3.15 branch, to revno 12807

12743. By Andrew Johnson on 2017-01-31

Update Release Checklist

12742. By Andrew Johnson on 2017-01-06

Removed some Revision-Id keywords

12741. By Andrew Johnson on 2016-11-15

Update mingw32 cross-target name for RHEL7

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.