File tree 1 file changed +31
-0
lines changed
1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,37 @@ cc_defaults {
43
43
" -Wno-unused-command-line-argument" ,
44
44
],
45
45
},
46
+ android_arm : {
47
+ // Arm 32 bit does not produce complete exidx unwind information
48
+ // so keep the .debug_frame which is relatively small and does
49
+ // include needed unwind information.
50
+ // See b/132992102 and b/145790995 for details.
51
+ strip : {
52
+ keep_symbols_and_debug_frame : true ,
53
+ },
54
+ },
55
+ // For all other architectures, leave the symbols in the shared library
56
+ // so that stack unwinders can produce meaningful name resolution.
57
+ android_arm64 : {
58
+ strip : {
59
+ keep_symbols : true ,
60
+ },
61
+ },
62
+ android_riscv64 : {
63
+ strip : {
64
+ keep_symbols : true ,
65
+ },
66
+ },
67
+ android_x86 : {
68
+ strip : {
69
+ keep_symbols : true ,
70
+ },
71
+ },
72
+ android_x86_64 : {
73
+ strip : {
74
+ keep_symbols : true ,
75
+ },
76
+ },
46
77
},
47
78
}
48
79
You can’t perform that action at this time.
0 commit comments