Created by Andrew Johnson and last modified

int64a branch rebased onto Base-3.16 branch at revno 12744

Get this branch:
bzr branch lp://staging/~epics-core/epics-base/int64b
Members of EPICS Core Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

EPICS Core Developers

Recent revisions

12758. By Andrew Johnson

dbStatic: dbPutStringNum() overflow handling

Default to accepting over-size integers in DB fields, truncate to field size.
E.g. permits setting DBF_LONG fields to 0xffffffff.
Adds dbConvertStrict config variable to disable this.

12757. By mdavidsaver

dbStatic: more informative error for bad field value

12756. By mdavidsaver

dbStatic: dbPutStringNum(, "") not an error

Restore previous behavour that empty string
is equivalent to numeric zero.

epicsParse*() returns S_stdlib_noConversion
where previously strtoul() did not.


12755. By Andrew Johnson

Release Notes

12754. By Andrew Johnson

cvtFastPerform: Rename reserved member names, fix for vxWorks

12753. By Andrew Johnson

Simplify epicsConvertDoubleToFloat()

12752. By Andrew Johnson

More cvtFastPerform changes

Added a converter using std::streambuf (slow!)
Pass buffer size to converters
Added verbose flag and # numbers to measure
Do the small number tests first

12751. By Andrew Johnson

Collate and report by precision

12750. By Andrew Johnson

Restructure cvtFastPerform, fix VxWorks build

12749. By Andrew Johnson

Add int64 record types and device support, from long

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.