1*9880d681SAndroid Build Coastguard Worker// $ cat out-of-section-sym.ld 2*9880d681SAndroid Build Coastguard Worker// SECTIONS 3*9880d681SAndroid Build Coastguard Worker// { 4*9880d681SAndroid Build Coastguard Worker// . = 0x10; 5*9880d681SAndroid Build Coastguard Worker// .text : { _ftext = . ; *(.text) } 6*9880d681SAndroid Build Coastguard Worker// . = 0x20; 7*9880d681SAndroid Build Coastguard Worker// .data : { _fdata = . ; *(.data) } 8*9880d681SAndroid Build Coastguard Worker// } 9*9880d681SAndroid Build Coastguard Worker// as --32 out-of-section-sym.s -o out-of-section-sym.o 10*9880d681SAndroid Build Coastguard Worker// ld -m elf_i386 -Tout-of-section-sym.ld -o out-of-section-sym.elf-i386 \ 11*9880d681SAndroid Build Coastguard Worker// out-of-section-sym.o 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard Worker.text 14*9880d681SAndroid Build Coastguard Worker_start: 15*9880d681SAndroid Build Coastguard Worker ret 16