%global _empty_manifest_terminate_build 0 Name: python-elf-diff Version: 0.6.0 Release: 1 Summary: A tool to compare elf binaries License: GPL 3 URL: https://github.com/noseglasses/elf_diff Source0: https://mirrors.nju.edu.cn/pypi/web/packages/71/1e/09611cbc8660836c9f0de403eafcfb349f607a51311919b8db72bdfc241c/elf_diff-0.6.0.tar.gz BuildArch: noarch Requires: python3-setuptools-git Requires: python3-jinja2 Requires: python3-pyyaml Requires: python3-progressbar2 Requires: python3-GitPython Requires: python3-weasyprint Requires: python3-anytree Requires: python3-dict2xml %description [](https://pypi.org/project/elf_diff) [](https://pypi.org/project/elf_diff/)   [](https://codecov.io/gh/noseglasses/elf_diff) [](https://www.codacy.com/gh/noseglasses/elf_diff/dashboard?utm_source=github.com&utm_medium=referral&utm_content=noseglasses/elf_diff&utm_campaign=Badge_Grade)          
Version 1 (old) | Version 2 (new) |
---|---|
```cpp int func(int a) { return 42; } int var = 17; class Test { public: static int f(int a, int b); int g(float a, float b); protected: static int m_; }; int Test::f(int a, int b) { return 42; } int Test::g(float a, float b) { return 1; } int Test::m_ = 13; int persisting1(int a) { return 43; } int persisting2(int a) { return 43; } ``` | ```cpp int func(double a) { return 42; } int var = 17; class Test1 { public: static int f(int a, int b); int g(float a, float b); protected: static int m_; }; int Test1::f(int a, int b) { return 42; } int Test1::g(float a, float b) { return 1; } int Test1::m_ = 13; int persisting1(int a) { return 42; } int persisting2(int a) { return 42; } ``` |
Version 1 (old) | Version 2 (new) |
---|---|
```cpp int func(int a) { return 42; } int var = 17; class Test { public: static int f(int a, int b); int g(float a, float b); protected: static int m_; }; int Test::f(int a, int b) { return 42; } int Test::g(float a, float b) { return 1; } int Test::m_ = 13; int persisting1(int a) { return 43; } int persisting2(int a) { return 43; } ``` | ```cpp int func(double a) { return 42; } int var = 17; class Test1 { public: static int f(int a, int b); int g(float a, float b); protected: static int m_; }; int Test1::f(int a, int b) { return 42; } int Test1::g(float a, float b) { return 1; } int Test1::m_ = 13; int persisting1(int a) { return 42; } int persisting2(int a) { return 42; } ``` |
Version 1 (old) | Version 2 (new) |
---|---|
```cpp int func(int a) { return 42; } int var = 17; class Test { public: static int f(int a, int b); int g(float a, float b); protected: static int m_; }; int Test::f(int a, int b) { return 42; } int Test::g(float a, float b) { return 1; } int Test::m_ = 13; int persisting1(int a) { return 43; } int persisting2(int a) { return 43; } ``` | ```cpp int func(double a) { return 42; } int var = 17; class Test1 { public: static int f(int a, int b); int g(float a, float b); protected: static int m_; }; int Test1::f(int a, int b) { return 42; } int Test1::g(float a, float b) { return 1; } int Test1::m_ = 13; int persisting1(int a) { return 42; } int persisting2(int a) { return 42; } ``` |