-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add CHANGES file. Change-Id: I0ba9a28664c33a644ef94ab5374adfc1bcc3f81b
- Loading branch information
1 parent
231c266
commit 4fb7925
Showing
2 changed files
with
52 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
1.4 2020-07-03 | ||
|
||
* Add `--output-format` command line argument to specify the output format. | ||
* Add automatic detection of output format from output file name. | ||
* Add CSV output format. | ||
* Add `--no-filter` command line argument to prevent filtering of | ||
architecture-specific code that looks like it already has an aarch64 | ||
equivalent. | ||
* Distinguish AVX-256 and AVX-512 intrinsics from other intrinsics. | ||
* Fix issue where not all issue types showed up in `--help` output. | ||
|
||
1.3 2019-01-25 | ||
|
||
* Count the number of inline assembly or intrinsics with aarch64 equivalents | ||
more reliably. | ||
* Fix parsing of function definitions with a return type split across multiple | ||
lines. | ||
* Extend the function parsing to support C++ method definitions. | ||
* Include the issue / remark type in the JSON output. | ||
|
||
1.2 2018-04-20 | ||
|
||
* Add x64 to non-aarch64 architecture strings. | ||
* Add detection of two cross-compile specific issues. | ||
* Add function / macro name to source file issues. | ||
* Add issue type filter command line option. | ||
* Add `--target-os` command line option. | ||
* Add progress bar during scanning. | ||
* Detect hard-coded architecture defines in `Makefile`s (e.g. `-DOTHERARCH`). | ||
* Detect use of old Visual C++ runtime (Windows on Arm specific). | ||
* Detect functions that use intrinsics or inline assembly on other | ||
architectures, but not on Arm. | ||
* Do not report `_fxstat` as an intrinsic. | ||
* Fix an exception caused by malformed preprocessor directives. | ||
* Ignore charset decoding errors in source files. | ||
* Ignore source file issues in comments. | ||
* Scan macro bodies for intrinsics and inline assembly. | ||
|
||
1.1 2018-02-21 | ||
|
||
* Fix error message when source tree root directory not found. | ||
* Add missing preprocessor support for `#ifndef`. | ||
* Report negative items before neutral items. | ||
* Ignore version control blobs. | ||
* Fix condition for reporting `#error` to ignore non-architecture specific macros. | ||
* Include the base name of the source tree root directory in the header of the HTML report. | ||
* Fix missing icons in the HTML report. | ||
|
||
1.0 2017-12-21 | ||
|
||
* Initial release. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters