On Sat, May 13, 2006 at 12:28:25AM +0400, Alexey Tourbin wrote: > On Mon, Feb 13, 2006 at 05:48:36PM +0300, Sergey Vlasov wrote: > > On Mon, Feb 13, 2006 at 03:13:07PM +0300, Sergey Vlasov wrote: > > > /bin/true: file format elf32-i386 > > > /bin/true > > > architecture: i386, flags 0x00000102: > > > EXEC_P, D_PAGED > > > start address 0x08048074 > > > > > > Program Header: > > > LOAD off 0x00000000 vaddr 0x08048000 paddr 0x08048000 align 2**12 > > > filesz 0x00000080 memsz 0x00000080 flags r-x > > > > > > Sections: > > > Idx Name Size VMA LMA File off Algn > > > 0 .text 0000000c 08048074 08048074 00000074 2**2 > > > CONTENTS, ALLOC, LOAD, READONLY, CODE > > > SYMBOL TABLE: > > > no symbols > > > > Действительно, оптимизированные до такой степени файлы ядро 2.6 научилось > > запускать не так давно: > > Трудно представить себе что-либо более нелепое, чем /bin/true не работающий > на "стандартном" ядре. Предлагаю отключить в binutils оптимизацию, > которая приводит к данной нелепости. Ну вот ещё. Этот /bin/true работает на 2.4, так что менять binutils я не буду. -- ldv