X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=linux-x86%2Ftoolchain%2Fi686-unknown-linux-gnu-4.2.1%2Fi686-unknown-linux-gnu%2Flib%2Fldscripts%2Fi386linux.xr;fp=linux-x86%2Ftoolchain%2Fi686-unknown-linux-gnu-4.2.1%2Fi686-unknown-linux-gnu%2Flib%2Fldscripts%2Fi386linux.xr;h=8a33f2818b46d46d1796cda349195c161d8190f4;hb=9e986cfd925a6c64757a5d5b99279c5f061b34af;hp=0000000000000000000000000000000000000000;hpb=42aa8c3e3640884b516329fb3e819eb3c1be4c65;p=android-x86%2Fprebuilt.git diff --git a/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/i686-unknown-linux-gnu/lib/ldscripts/i386linux.xr b/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/i686-unknown-linux-gnu/lib/ldscripts/i386linux.xr new file mode 100644 index 0000000..8a33f28 --- /dev/null +++ b/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/i686-unknown-linux-gnu/lib/ldscripts/i386linux.xr @@ -0,0 +1,37 @@ +/* Script for ld -r: link without relocation */ +OUTPUT_FORMAT("a.out-i386-linux", "a.out-i386-linux", + "a.out-i386-linux") +OUTPUT_ARCH(i386) +SECTIONS +{ + .text : + { + CREATE_OBJECT_SYMBOLS + *(.text) + /* The next six sections are for SunOS dynamic linking. The order + is important. */ + *(.dynrel) + *(.hash) + *(.dynsym) + *(.dynstr) + *(.rules) + *(.need) + } + .data : + { + /* The first three sections are for SunOS dynamic linking. */ + *(.dynamic) + *(.got) + *(.plt) + *(.data) + *(.linux-dynamic) /* For Linux dynamic linking. */ + } + .bss : + { + ; + *(.bss) + *(COMMON) + ; + ; + } +}