1SECTIONS 2{ 3 .text : { 4 BORINGSSL_bcm_text_start = .; 5 *(.text) 6 *(.text.unlikely.*) 7 /* These sections shouldn't exist. But C++ `inline` symbols seem to be 8 * placed in function sections on Android even with 9 * -fno-function-sections. */ 10 *(text.*) 11 BORINGSSL_bcm_text_end = .; 12 } 13 .rodata : { 14 BORINGSSL_bcm_rodata_start = .; 15 *(.rodata) 16 *(.rodata.*) 17 BORINGSSL_bcm_rodata_end = .; 18 } 19 20 /DISCARD/ : { 21 /* These sections shouldn't exist. In order to catch any slip-ups, direct 22 * the linker to discard them. */ 23 *(.rela.dyn) 24 *(.data) 25 *(.rel.ro) 26 *(*.data.*) 27 } 28} 29