Track x64 and arm imports in separate files
This commit is contained in:
@@ -302,7 +302,11 @@ if(BUILD_TESTING)
|
||||
set(symbol_imports ${CMAKE_SOURCE_DIR}/apple-symbol-imports.txt)
|
||||
else()
|
||||
set(symbol_exports ${CMAKE_SOURCE_DIR}/symbol-exports.txt)
|
||||
set(symbol_imports ${CMAKE_SOURCE_DIR}/symbol-imports.txt)
|
||||
if(CMAKE_SYSTEM_PROCESSOR STREQUAL aarch64)
|
||||
set(symbol_imports ${CMAKE_SOURCE_DIR}/aarch64-symbol-imports.txt)
|
||||
else()
|
||||
set(symbol_imports ${CMAKE_SOURCE_DIR}/symbol-imports.txt)
|
||||
endif()
|
||||
endif()
|
||||
add_test(
|
||||
NAME conflict_set_shared_symbols
|
||||
|
8
aarch64-symbol-imports.txt
Normal file
8
aarch64-symbol-imports.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
__stack_chk_fail@GLIBC_2.17
|
||||
__stack_chk_guard@GLIBC_2.17
|
||||
abort@GLIBC_2.17
|
||||
free@GLIBC_2.17
|
||||
malloc@GLIBC_2.17
|
||||
memcpy@GLIBC_2.17
|
||||
memmove@GLIBC_2.17
|
||||
memset@GLIBC_2.17
|
@@ -1,17 +1,7 @@
|
||||
_GLOBAL_OFFSET_TABLE_
|
||||
__stack_chk_fail@GLIBC_2.17
|
||||
__stack_chk_fail@GLIBC_2.4
|
||||
__stack_chk_guard@GLIBC_2.17
|
||||
__tls_get_addr@GLIBC_2.3
|
||||
abort@GLIBC_2.17
|
||||
abort@GLIBC_2.2.5
|
||||
free@GLIBC_2.17
|
||||
free@GLIBC_2.2.5
|
||||
malloc@GLIBC_2.17
|
||||
malloc@GLIBC_2.2.5
|
||||
memcpy@GLIBC_2.14
|
||||
memcpy@GLIBC_2.17
|
||||
memmove@GLIBC_2.17
|
||||
memmove@GLIBC_2.2.5
|
||||
memset@GLIBC_2.17
|
||||
memset@GLIBC_2.2.5
|
||||
memmove@GLIBC_2.2.5
|
Reference in New Issue
Block a user