3 files changed
+3
-3
lines changedSubmodule behavioral-model updated 76 files
- .github/workflows/cmake.yml+98
- .github/workflows/test.yml+11-5
- .gitignore+1-1
- CMakeLists.txt+221
- Dockerfile+17-4
- Dockerfile.noPI+15-3
- PI/CMakeLists.txt+37
- README.md+109
- ci/install-thrift.sh+7-2
- cmake/FindThrift.cmake+75
- cmake/FindgRPC.cmake+76
- cmake/GenerateThrift.cmake+85
- configure.ac-1
- docs/JSON_format.md+45-8
- docs/runtime_CLI.md+49-5
- docs/simple_switch.md+16-38
- include/CMakeLists.txt+91
- include/bm/bm_apps/notifications.h+2-1
- include/bm/bm_sim/P4Objects.h+4
- include/bm/bm_sim/debugger.h+1
- include/bm/bm_sim/queueing.h+10-9
- include/bm/config.h.in+91
- pdfixed/CMakeLists.txt+85
- services/CMakeLists.txt+91
- src/BMI/CMakeLists.txt+19
- src/BMI/bmi_interface.c+5-1
- src/CMakeLists.txt+56
- src/Makefile.am+1-2
- src/bf_lpm_trie/Makefile.am-7
- src/bf_lpm_trie/bf_lpm_trie.c-408
- src/bf_lpm_trie/bf_lpm_trie/bf_lpm_trie.h-61
- src/bm_apps/CMakeLists.txt+33
- src/bm_apps/examples/CMakeLists.txt+9
- src/bm_runtime/CMakeLists.txt+15
- src/bm_sim/CMakeLists.txt+85
- src/bm_sim/Makefile.am+2-2
- src/bm_sim/P4Objects.cpp+77-8
- src/bm_sim/dev_mgr.cpp+3-1
- src/bm_sim/lpm_trie.cpp+296
- src/bm_sim/lpm_trie.h+35-52
- src/bm_sim/simple_pre.cpp+2-1
- src/bm_sim/simple_pre_lag.cpp+2-1
- targets/CMakeLists.txt+21
- targets/l2_switch/CMakeLists.txt+32
- targets/l2_switch/Makefile.am-1
- targets/l2_switch/learn_client/CMakeLists.txt+12
- targets/pna_nic/CMakeLists.txt+120
- targets/pna_nic/Makefile.am-1
- targets/pna_nic/pna_nic.cpp+4-1
- targets/pna_nic/primitives.cpp+9
- targets/pna_nic/tests/CMakeLists.txt+24
- targets/psa_switch/CMakeLists.txt+121
- targets/psa_switch/Makefile.am-1
- targets/psa_switch/tests/CMakeLists.txt+60
- targets/simple_router/CMakeLists.txt+32
- targets/simple_router/Makefile.am-1
- targets/simple_switch/CMakeLists.txt+165
- targets/simple_switch/Makefile.am-1
- targets/simple_switch/simple_switch.cpp+10-9
- targets/simple_switch/tests/CMakeLists.txt+43
- targets/simple_switch_grpc/CMakeLists.txt+78
- targets/simple_switch_grpc/tests/CMakeLists.txt+87
- targets/test_utils/CMakeLists.txt+4
- tests/CMakeLists.txt+176
- tests/Makefile.am-1
- tests/bmi_stubs.c+1
- tests/stress_tests/CMakeLists.txt+34
- tests/stress_tests/Makefile.am-1
- tests/test_queueing.cpp+4-4
- tests/test_tables.cpp+58-1
- third_party/CMakeLists.txt+4
- third_party/gtest/CMakeLists.txt+10
- third_party/jsoncpp/CMakeLists.txt+9
- third_party/spdlog/CMakeLists.txt+17
- thrift_src/CMakeLists.txt+55
- tools/CMakeLists.txt+87
Submodule p4c updated 1472 files
0 commit comments