mam elf'a i potrzebuję z niego w pewny sposób wyciągnąć informację jaka jest pozycja symbolu w pliku
robię tak: $ objdump -x zImage.chrp | grep __image_begin 00806d11 g .data 00000000 __image_begin ^^^^^^^^ to mi podaje jego adres, adres ten jest dokładnie o 0x007f0000 większy od faktycznego jego początku, a zależy on od opcji '-Ttext 0x00800000' podawanej do `ld` czy informacji ( 0x00806d11 - 0x007f0000 ) można wierzyć ? zdaje mi się że niebardzo, choć sprawdza się również dla innych podobnych symboli, ale czy się nie zmieni jak zmieni się kernel ? a może jednak jest na to jakiś cywilizowany sposób ? P.S. chodzi o to żeby yaboot wyciągał kernel vmlinux z zImage.chrp i w taki sposób będzie można używać jednego pliku na pmacu (przy pomocy yaboot'a) i na pegasosie, poprostu uruchamiając tego ELF'a; ale to nie jest ważna informacja dla zadanego problemu -- ____ Sparky{PI] -- Przemyslaw _ ___ _ _ ..Mail,MSN LANG...Pl..Ca..Es..En /____) ___ ___ _ _ || Iskra | | _ \| | | : WWW........ppcrcd.pld-linux.org \____\| -_)'___| ||^'||//\\// < | _/| | | : JID......sparky<at>jabberes.org (____/|| (_-_|_|| ||\\ || |_ |_| |_| _| :..sparky<at>sparky.homelinux.org _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl