Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
abi-compliance-checker
/
refs/tags/rel/p/fp2/21.01.0-rel.1
/
abi-compliance-checker.pl
d334f9a
Enable use by build system.
by Jayant Chowdhary
· 8 years ago
9c87bdb
Partial support for GCC 6. Fixed source-compatibility reports. Improved support for Solaris. Improved -force option.
by Andrey Ponomarenko
· 8 years ago
e30363a
Released 1.99.25
by Andrey Ponomarenko
· 8 years ago
959dd19
Added -test-abi-dumper option. Do not list a symbol as removed in the source-compatibility report if it is presented in the dynsym table.
by Andrey Ponomarenko
· 8 years ago
dd17216
Released 1.99.24
by Andrey Ponomarenko
· 8 years ago
868b135
Fixed syntax error.
by Andrey Ponomarenko
· 8 years ago
26742a8
Added -disable-constants-check, -skip-added-constants and -skip-removed-constants options. Improved SysCheck.pm module. Move to secure HTTPS.
by Andrey Ponomarenko
· 8 years ago
991da68
Improved a module to compare operating systems. Added -mingw-compatible and -skip-unidentified options. Improved support for C++ keywords in C code. The -cpp-compatible option is now enabled by default. Improved support for Windows. Improved support for MinGW.
by Andrey Ponomarenko
· 8 years ago
19b61de
Renamed CPU Type column to Arch in the report.
by Andrey Ponomarenko
· 8 years ago
1b16ee8
Support for Clang.
by Andrey Ponomarenko
· 8 years ago
8580e85
Support for ABI dumps v3.3. Added -skip-typedef-uncover option. Do not show GCC version in the source compatibility report.
by Andrey Ponomarenko
· 8 years ago
81b09e8
Added -disable-quick-empty-report option. Improved generation of quick empty reports. Improved SysCheck.pm module for analysis of operating systems. Improved support for Windows 10.
by Andrey Ponomarenko
· 8 years ago
f9f25c9
Fixed lists of affected symbols in the XML-format report.
by Andrey Ponomarenko
· 8 years ago
e59087d
Released 1.99.22
by Andrey Ponomarenko
· 8 years ago
0f946a4
Added -old-style option.
by Andrey Ponomarenko
· 8 years ago
159324e
Fix typo in info
by Sangwoo Lee
· 8 years ago
ce36037
Improved style of the report. Fixed handling of patterns in -skip-* options. Fixed rounding of the BC rate in the report.
by Andrey Ponomarenko
· 8 years ago
447e7d5
Up to 4 times faster on big libraries. Highlight the numbers of high/medium/low severity problems in the report. Added -count-symbols option. Show compatibility rate instead of verdict in the report. Show percentage of affected methods in the problem description. Fixed quick comparison of equal ABI dumps.
by Andrey Ponomarenko
· 8 years ago
b3118d9
Use regular expressions instead of wildcards in -skip-* options.
by Andrey Ponomarenko
· 8 years ago
737aef5
Improved support for OS X. Fixed identifying of non-public structure fields in C.
by Andrey Ponomarenko
· 8 years ago
8c1a905
Removed obsolete descriptors.
by Andrey Ponomarenko
· 8 years ago
3ad495d
Support for GCC 5.1
by Andrey Ponomarenko
· 8 years ago
9e05bee
Fixed comparison of qualifiers in parameter data types. Fixed problem descriptions in the report. Reduced size of the report. Fixed console output.
by Andrey Ponomarenko
· 8 years ago
ba89227
Improved performance on big libraries/linux kernel (up to 20 times faster).
by Andrey Ponomarenko
· 9 years ago
8a4c3f8
Verify changes in parameters of function pointers. Fixed comparison of virtual table entries. Do not show time stamp in the report. Fixed detection of the GCC version number. Fixed -skip-symbols option.
by Andrey Ponomarenko
· 9 years ago
109e3ae
Merge pull request #32 from ellert/hurd
by Andrey V. Ponomarenko
· 9 years ago
e3419b4
Do not check private part of the ABI. Fixed counting of checked data types.
by Andrey Ponomarenko
· 9 years ago
01e4122
Reenable GNU/Hurd support
by Mattias Ellert
· 9 years ago
af3625c
Bump version to 1.99.15
by Andrey Ponomarenko
· 9 years ago
86b503b
Fixed false positives in the report if input ABI dumps contain __unknown__ types.
by Andrey Ponomarenko
· 9 years ago
dfd1245
Fixed support for old ABI dumps (formatting of data types).
by Andrey Ponomarenko
· 9 years ago
1b597c3
Fixed hang on some template instances.
by Andrey Ponomarenko
· 9 years ago
99640d3
Added -skip-types option. Fixed formatting of symbol signatures. Fixed checks of template types.
by Andrey Ponomarenko
· 9 years ago
aef5cd1
Fixed method signatures in the report (C++).
by Andrey Ponomarenko
· 9 years ago
2c530f7
Check public symbols only when comparing public ABI dumps.
by Andrey Ponomarenko
· 9 years ago
1fbbce6
Added -skip-internal-types option. Fixed Makefile. Fixed Type_Became_Opaque, Parameter_Changed_Register, Parameter_From_Register and Parameter_To_Register rules. Added more metadata to the report. Fixed -headers-list option. Option -skip-internal renamed to -skip-internal-symbols. Fixed false positives if vtable-dumper generates incomplete data.
by Andrey Ponomarenko
· 9 years ago
15bfdc2
Fixed title of the report. Print warning if version number is not set in the ABI dump.
by Andrey Ponomarenko
· 9 years ago
a6d2e22
Fixed Removed_Field_And_Layout rule. Fixed -skip-symbols option.
by Andrey Ponomarenko
· 9 years ago
8bfdcd8
Released 1.99.10
by Andrey Ponomarenko
· 9 years ago
41834e3
Improved style of the report.
by Andrey Ponomarenko
· 9 years ago
5e80d97
Allow to check for source-compatibility in the -cmp-systems mode by specifying both -bin and -src options.
by Andrey Ponomarenko
· 9 years ago
2887476
Limit number of checked types if -headers-list option is specified. Carefully substitute parameters in rules. Fixed sorting of problems listed in the report.
by Andrey Ponomarenko
· 9 years ago
e32f7ea
Take -relpath option into account in the SysCheck.pm
by Andrey Ponomarenko
· 9 years ago
ced3a67
Removed obsolete code. Fixed syntax errors. Fixed cross-platform issues.
by Andrey Ponomarenko
· 9 years ago
6fce0fa
Fixed cross-platform issues.
by Andrey Ponomarenko
· 9 years ago
01e8e50
Set LANG=en_US.UTF-8 for objdump. Fixed style of the report.
by Andrey Ponomarenko
· 9 years ago
6ed91e7
Fixed number of checked headers in the report summary. Removed support for old dumps < 1.18.
by Andrey Ponomarenko
· 9 years ago
ed4d389
Fixed checks of base classes. Fixed -headers-list and -skip-symbols options. Fixed list of headers in the report. Fixed style of the report.
by Andrey Ponomarenko
· 9 years ago
14b8f02
Removed -d option (you can find descriptor example in the documentation). Renamed -lib-full option to -title.
by Andrey Ponomarenko
· 9 years ago
52b2e35
Added -types-list option. Fixed detection of DataType_Size_And_Stack rule. Limited number of affected symbols shown for each BC problem in the report. Simplified Makefile. Do not install descriptors. Removed unused code. Improved CSS styles of the report.
by Andrey Ponomarenko
· 9 years ago
c522134
Added 4.8.3 to the list of acceptable GCC versions.
by Andrey Ponomarenko
· 10 years ago
6bdaa96
Fixed regression with SysCheck.pm module
by Andrey Ponomarenko
· 10 years ago
b9ed4c9
More accurate checking of ABI dump names
by Andrey Ponomarenko
· 10 years ago
b862d1d
Improved detection of the GCC target architecture
by Andrey Ponomarenko
· 11 years ago
d2ed4c6
Corrected detection of the GCC target architecture; Added -gcc-options option;
by Andrey Ponomarenko
· 11 years ago
54040a1
Check if the cpu architecture of the input objects is equal to architecture of the used GCC compiler; Added -arch option
by Andrey Ponomarenko
· 11 years ago
a914cb5
Fix the objdump command line when the path contains spaces
by Lénaïc Huard
· 11 years ago
d595808
1.99.9: Fixed duplicated entries in the XML report, fixed false positives, etc.
by Andrey Ponomarenko
· 11 years ago
33ca7f1
Corrected rule Global_Data_Size
by Andrey Ponomarenko
· 11 years ago
2b029aa
Fixed identification of header files in the include_preamble
by Andrey Ponomarenko
· 11 years ago
8a5b349
Merge branch 'master' of github.com:lvc/abi-compliance-checker
by Andrey Ponomarenko
· 11 years ago
2489ef8
Faster on large input libraries
by Andrey Ponomarenko
· 11 years ago
bd1767a
Fix some simple typos in man page
by Mathieu Malaterre
· 11 years ago
b6a65ee
Do not hang on class A<N>:public A<N-1>
by Andrey Ponomarenko
· 11 years ago
522ffd4
Updated version and docs
by Andrey Ponomarenko
· 11 years ago
ac687f9
Support for incomplete ABI dumps
by Andrey Ponomarenko
· 11 years ago
f442c17
ABI Compliance Checker 1.99.8
by Andrey Ponomarenko
· 11 years ago
be558b8
Fixed a crash when instantiating template types
by Andrey Ponomarenko
· 11 years ago
082b4d0
Corrected checks for d-tors
by Andrey Ponomarenko
· 11 years ago
13bb033
Fixed auto-search of include paths
by Andrey Ponomarenko
· 11 years ago
e3a8d81
Fixed infinite loop; Improved performance (5%).
by Andrey Ponomarenko
· 11 years ago
3e69aa3
Improved support for old ABI dumps
by Andrey Ponomarenko
· 11 years ago
177a66f
ABI Compliance Checker 1.99.2
by Andrey Ponomarenko
· 11 years ago
46bef51
Fixed identification of target headers; Decreased severity of Field_Size rule in some particular cases
by Andrey Ponomarenko
· 11 years ago
ed17838
Support for ABI Dumper 0.97
by Andrey Ponomarenko
· 11 years ago
c593c32
Show added/removed inline virtual functions
by Andrey Ponomarenko
· 11 years ago
fe00e7e
ABI Compliance Checker 1.99
by Andrey Ponomarenko
· 11 years ago
8f4b981
ABI Compliance Checker 1.98.8
by Andrey Ponomarenko
· 12 years ago
74b33ee
ABI Compliance Checker 1.98.7
by Andrey Ponomarenko
· 12 years ago
4b077f8
ABI Compliance Checker 1.98.6
by Andrey Ponomarenko
· 12 years ago
570ece5
ABI Compliance Checker 1.98.5
by Andrey Ponomarenko
· 12 years ago
57a405d
Fixed an issue with processing of dependent libraries
by Andrey Ponomarenko
· 12 years ago
2956b97
Corrected Parameter_Type_Format BC rule.
by Andrey Ponomarenko
· 12 years ago
82bc257
Corrected checking of constants
by Andrey Ponomarenko
· 12 years ago
72930b9
Improved matching of template symbols in headers and shared libraries.
by Andrey Ponomarenko
· 12 years ago
e3d6bf0
Improved matching of template symbols in headers and shared libraries.
by Andrey Ponomarenko
· 12 years ago
1477d2c
Code cleaning
by Andrey Ponomarenko
· 12 years ago
82b005f
Adapted to FreeBSD
by Andrey Ponomarenko
· 12 years ago
bdc85a9
Adapted to Mac OS X 10.8: ctags
by Andrey Ponomarenko
· 12 years ago
2768170
Adapted to Mac OS X 10.8
by Andrey Ponomarenko
· 12 years ago
07aea07
Adapted to Mac OS X 10.8 and other fixes.
by Andrey Ponomarenko
· 12 years ago
9927e33
ABI Compliance Checker 1.98.4
by Andrey Ponomarenko
· 12 years ago
f48ec93
ABI Compliance Checker 1.98.3
by Andrey Ponomarenko
· 12 years ago
01117f1
ABI Compliance Checker 1.98.2
by Andrey Ponomarenko
· 12 years ago
35c44fd
ABI Compliance Checker 1.98.1
by Andrey Ponomarenko
· 12 years ago
5c09ef3
ABI Compliance Checker 1.98.0
by Andrey Ponomarenko
· 12 years ago
a01311b
ABI Compliance Checker 1.97.8
by Andrey Ponomarenko
· 12 years ago
b8d203d
ABI Compliance Checker 1.97.7
by Andrey Ponomarenko
· 12 years ago
62ddcfa
ABI Compliance Checker 1.97.6
by Andrey Ponomarenko
· 12 years ago
8504379
ABI Compliance Checker 1.97.5
by Andrey Ponomarenko
· 12 years ago
Next »