Alan Jowett
0fdf2a5039
Modify bpf2c output to meet the coding standards. ( #1061 )
...
* Modify bpf2c to generate code that matches coding style.
Switch file extension of expected code to .c so that it enforces
coding style requirements.
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Fix file-rename in CMakeLists.txt
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Fix bad merge
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Fix line splitting
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
2022-05-05 14:41:13 -06:00
Alan Jowett
b262f97825
Add SHA256 hash of ELF file when generating native binary ( #1047 )
...
* Add SHA256 hash of ELF file when generating native binary
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Fix CXX17 deprecation warnings
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
* PR feedback
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
* Fix build
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Add CXXFLAGS
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Move CXX17 suppresion to top-level
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Fix builds
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Update expected bpf2c output
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Downgrade to LLVM 11 for bpf2c tests
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Revert clang11 in test
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Build sample ELF's with LLVM11
Signed-off-by: Alan Jowett <alan.jowett@microsoft.com>
* Additional test cases
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
Co-authored-by: Alan Jowett <alan.jowett@microsoft.com>
Co-authored-by: saxena-anurag <43585259+saxena-anurag@users.noreply.github.com>
2022-05-03 07:40:42 -07:00
saxena-anurag
0df35e21ba
Add script to generate bpf2c expected files ( #959 )
...
* add script
* remove comment from script
* remove dead code
* change encoding
* change files to UTF8
* change utf8 to ascii
* recompile with LLVM13
* add comment about script usage, regenerate expected files
* fix test failures
* cr comments
2022-04-15 14:44:59 -07:00