Fix: test: relax requirement on weak-hidden symbol address
[lttng-ust.git] / tests / gcc-weak-hidden / main.c
index b4542f79a67e4cb5f23668d9e540eb7abe337454..78199f5b698d4a84498f8d31d4471481010355f9 100644 (file)
@@ -78,11 +78,9 @@ int main()
        diag("Address of weak symbol with hidden visibility %s between compile units within same module for shared library (24 bytes structure object)",
                match_matrix[MATCH_LIB_24_BYTES] ? "match" : "MISMATCH");
 
-       ok(match_matrix[MATCH_PROGRAM_INT] == match_matrix[MATCH_PROGRAM_PTR]
-                       && match_matrix[MATCH_PROGRAM_INT] == match_matrix[MATCH_PROGRAM_24_BYTES],
-               "Weak-hidden behavior is the same for 4 bytes integer, pointer, and 24 bytes structure objects for within main program");
-       ok(match_matrix[MATCH_LIB_INT] == match_matrix[MATCH_LIB_PTR]
-                       && match_matrix[MATCH_LIB_INT] == match_matrix[MATCH_LIB_24_BYTES],
-               "Weak-hidden behavior is the same for 4 bytes integer, pointer, and 24 bytes structure objects for within shared library");
+       ok(match_matrix[MATCH_PROGRAM_INT] == match_matrix[MATCH_PROGRAM_PTR],
+               "Weak-hidden behavior is the same for 4 bytes integer and pointer objects within main program");
+       ok(match_matrix[MATCH_LIB_INT] == match_matrix[MATCH_LIB_PTR],
+               "Weak-hidden behavior is the same for 4 bytes integer and pointer objects within shared library");
        return 0;
 }
This page took 0.023518 seconds and 4 git commands to generate.