Skip to content

Commit 0ae2c46

Browse files
committed
Remove register to parameter assignment from abi.dump
1 parent 71320a1 commit 0ae2c46

File tree

2 files changed

+5
-4782
lines changed

2 files changed

+5
-4782
lines changed

src/main/abi-symbols/CMakeLists.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
message("Getting dependencies for ABI compatability check...")
1919
# Get the latest version of abi-dumper and abi-compliance-checker
2020
include(FetchContent)
21-
FetchContent_MakeAvailable(abi-dumper
21+
FetchContent_Declare(abi-dumper
2222
GIT_REPOSITORY https://github.com/lvc/abi-dumper.git
2323
GIT_TAG 1.4
2424
)
@@ -27,7 +27,7 @@ if(NOT abi-dumper_POPULATED)
2727
FetchContent_Populate(abi-dumper)
2828
endif()
2929

30-
FetchContent_MakeAvailable(abi-compliance-checker
30+
FetchContent_Declare(abi-compliance-checker
3131
GIT_REPOSITORY https://github.com/lvc/abi-compliance-checker.git
3232
GIT_TAG f60ce442c33f1d5cda1cec7cfddee24af1777572
3333
)
@@ -36,6 +36,8 @@ if(NOT abi-compliance-checker_POPULATED)
3636
FetchContent_Populate(abi-compliance-checker)
3737
endif()
3838

39+
# The local script is patched to exclude register assignments to parameters
40+
#set(abi-dumper-script ${abi-dumper_SOURCE_DIR}/abi-dumper.pl)
3941
set(abi-dumper-script ${CMAKE_CURRENT_SOURCE_DIR}/abi-dumper.pl)
4042
set(abi-compliance-script ${abi-compliance-checker_SOURCE_DIR}/abi-compliance-checker.pl)
4143

0 commit comments

Comments
 (0)