API compatibility report for the tcl8.6-dev library between base and lfs versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Nametcl8.6-dev
Version #1base
Version #2lfs
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files32
Total Libraries0
Total Symbols / Types59 / 905
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Header Files  32 


regcustom.h
regex.h
regguts.h
tcl.h
tclCompile.h
tclDecls.h
tclFileSystem.h
tclInt.h
tclIntDecls.h
tclIntPlatDecls.h
tclIO.h
tclOO.h
tclOODecls.h
tclOOInt.h
tclOOIntDecls.h
tclParse.h
tclPlatDecls.h
tclPort.h
tclRegexp.h
tclStringRep.h
tclStringTrim.h
tclTomMath.h
tclTomMathDecls.h
tclTomMathInt.h
tclUnixPort.h
tclUnixThrd.h
tclUuid.h
tommath.h
tommath_class.h
tommath_cutoffs.h
tommath_private.h
tommath_superclass.h

to the top

Libraries  0 



to the top



Test Info


Library Nametcl8.6-dev
Version #1base
Version #2lfs
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files32
Total Libraries0
Total Symbols / Types2018 / 981
Compatibility 99.6%

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh7
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols  1 


unistd.h
lseek ( int fd, long offset, int whence )

to the top

Removed Symbols  7 


dirent.h
alphasort ( struct dirent const** __e1, struct dirent const** __e2 )
getdirentries ( int __fd, char*restrict __buf, size_t __nbytes, __off_t*restrict __basep )
readdir ( DIR* __dirp )
readdir_r ( DIR*restrict __dirp, struct dirent*restrict __entry, struct dirent**restrict __result )
scandir ( char const*restrict __dir, struct dirent***restrict __namelist, int(*__selector)(struct dirent const*), int(*__cmp)(struct dirent const**, struct dirent const**) )
scandirat ( int __dfd, char const*restrict __dir, struct dirent***restrict __namelist, int(*__selector)(struct dirent const*), int(*__cmp)(struct dirent const**, struct dirent const**) )
versionsort ( struct dirent const** __e1, struct dirent const** __e2 )

to the top

Problems with Data Types, Low Severity  2 


dirent.h
[+] struct dirent  2 

to the top

Header Files  32 


regcustom.h
regex.h
regguts.h
tcl.h
tclCompile.h
tclDecls.h
tclFileSystem.h
tclInt.h
tclIntDecls.h
tclIntPlatDecls.h
tclIO.h
tclOO.h
tclOODecls.h
tclOOInt.h
tclOOIntDecls.h
tclParse.h
tclPlatDecls.h
tclPort.h
tclRegexp.h
tclStringRep.h
tclStringTrim.h
tclTomMath.h
tclTomMathDecls.h
tclTomMathInt.h
tclUnixPort.h
tclUnixThrd.h
tclUuid.h
tommath.h
tommath_class.h
tommath_cutoffs.h
tommath_private.h
tommath_superclass.h

to the top

Libraries  0 



to the top