Binary compatibility report for the liberfa library  between 1.0.1 and 1.1.0 versions on x86

Test Info


Library Nameliberfa
Version #11.0.1
Version #21.1.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types188 / 12
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-33
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-4

Added Symbols (33)


erfa.h, liberfa.so.1.1.0
eraAb double* pnat, double* v, double s, double bm1, double* ppr )
eraApcg double date1, double date2, double[3]* ebpv, double* ehp, struct eraASTROM* astrom )
eraApcg13 double date1, double date2, struct eraASTROM* astrom )
eraApci double date1, double date2, double[3]* ebpv, double* ehp, double x, double y, double s, struct eraASTROM* astrom )
eraApci13 double date1, double date2, struct eraASTROM* astrom, double* eo )
eraApco double date1, double date2, double[3]* ebpv, double* ehp, double x, double y, double s, double theta, double elong, double phi, double hm, double xp, double yp, double sp, double refa, double refb, struct eraASTROM* astrom )
eraApco13 double utc1, double utc2, double dut1, double elong, double phi, double hm, double xp, double yp, double phpa, double tk, double rh, double wl, struct eraASTROM* astrom, double* eo )
eraApcs double date1, double date2, double[3]* pv, double[3]* ebpv, double* ehp, struct eraASTROM* astrom )
eraApcs13 double date1, double date2, double[3]* pv, struct eraASTROM* astrom )
eraAper double theta, struct eraASTROM* astrom )
eraAper13 double ut11, double ut12, struct eraASTROM* astrom )
eraApio double sp, double theta, double elong, double phi, double hm, double xp, double yp, double refa, double refb, struct eraASTROM* astrom )
eraApio13 double utc1, double utc2, double dut1, double elong, double phi, double hm, double xp, double yp, double phpa, double tk, double rh, double wl, struct eraASTROM* astrom )
eraAtci13 double rc, double dc, double pr, double pd, double px, double rv, double date1, double date2, double* ri, double* di, double* eo )
eraAtciq double rc, double dc, double pr, double pd, double px, double rv, struct eraASTROM* astrom, double* ri, double* di )
eraAtciqn double rc, double dc, double pr, double pd, double px, double rv, struct eraASTROM* astrom, int n, struct eraLDBODY* b, double* ri, double* di )
eraAtciqz double rc, double dc, struct eraASTROM* astrom, double* ri, double* di )
eraAtco13 double rc, double dc, double pr, double pd, double px, double rv, double utc1, double utc2, double dut1, double elong, double phi, double hm, double xp, double yp, double phpa, double tk, double rh, double wl, double* aob, double* zob, double* hob, double* dob, double* rob, double* eo )
eraAtic13 double ri, double di, double date1, double date2, double* rc, double* dc, double* eo )
eraAticq double ri, double di, struct eraASTROM* astrom, double* rc, double* dc )
eraAticqn double ri, double di, struct eraASTROM* astrom, int n, struct eraLDBODY* b, double* rc, double* dc )
eraAtio13 double ri, double di, double utc1, double utc2, double dut1, double elong, double phi, double hm, double xp, double yp, double phpa, double tk, double rh, double wl, double* aob, double* zob, double* hob, double* dob, double* rob )
eraAtioq double ri, double di, struct eraASTROM* astrom, double* aob, double* zob, double* hob, double* dob, double* rob )
eraAtoc13 ( char const* type, double ob1, double ob2, double utc1, double utc2, double dut1, double elong, double phi, double hm, double xp, double yp, double phpa, double tk, double rh, double wl, double* rc, double* dc )
eraAtoi13 ( char const* type, double ob1, double ob2, double utc1, double utc2, double dut1, double elong, double phi, double hm, double xp, double yp, double phpa, double tk, double rh, double wl, double* ri, double* di )
eraAtoiq ( char const* type, double ob1, double ob2, struct eraASTROM* astrom, double* ri, double* di )
eraLd double bm, double* p, double* q, double* e, double em, double dlim, double* p1 )
eraLdn int n, struct eraLDBODY* b, double* ob, double* sc, double* sn )
eraLdsun double* p, double* e, double em, double* p1 )
eraPmpx double rc, double dc, double pr, double pd, double px, double rv, double pmt, double* vob, double* pco )
eraPmsafe double ra1, double dec1, double pmr1, double pmd1, double px1, double rv1, double ep1a, double ep1b, double ep2a, double ep2b, double* ra2, double* dec2, double* pmr2, double* pmd2, double* px2, double* rv2 )
eraPvtob double elong, double phi, double hm, double xp, double yp, double sp, double theta, double[3]* pv )
eraRefco double phpa, double tk, double rh, double wl, double* refa, double* refb )

to the top

Other Changes in Constants (4)


erfam.h
[+] ERFA_AULT
[+] ERFA_CMPS
[+] ERFA_DR2D
[+] ERFA_SRS

to the top

Header Files (2)


erfa.h
erfam.h

to the top

Shared Libraries (1)


liberfa.so.1.0.0

to the top




Generated on Fri May 16 23:40:12 2014 for liberfa by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API