タグ

ELFに関するrin51のブックマーク (9)

  • ELFの動的リンク

    スタート低レイヤー#2で発表した資料です。 http://partake.in/events/1bed8969-5bc9-4f02-bc19-2698cb5577a3

    ELFの動的リンク
    rin51
    rin51 2014/05/13
  • H8300用クロスコンパイラの作成 - Shohei Yoshida's Diary

    コンパイラテストツールが 16bitコンパイラでも使用できるか ということを確かめたかったので作って見ました。 基的にその他のクロスコンパイラと同様です。 以下とほとんど同じです。 v850用クロス開発環境の構築 - Life is very short ビルド環境 Ubuntu11.04 amd64 GCC-4.5.2 ツールチェインのバージョン binutils-2.21.1 gcc-4.6.1 newlib-1.19.0 gdb-7.3 Binutilsの作成 % tar xf binutils-2.21.1.tar.bz2 % cd buinutils-2.21.1 % mkdir build && cd build % ../configure --target=h8300-linux-elf --prefix=/home/syohei/local/h8300 \ --disa

    H8300用クロスコンパイラの作成 - Shohei Yoshida's Diary
  • オブジェクトファイルについて

    はじめに Binary Hacks の校正大会にて、あーセクションの話が少し説明不足で不親切だね、っていう話が出ました。あった方がいいかな、と思ったので、宣伝を兼ねて、ここに私が知っていることを書いておきます。 内容としては、 Binary Hacks に比べてかなりいい加減に書いています。例えば調べものは一切せずに書きます。著者の中で最もいい加減な私がよりもいい加減に書いたということで、 Binary Hacks の全ての文章はこれよりはレベルが上、というようなサンプルだと思って下さい。宣伝を兼ねるということで、これ単体ではフォローせずに Binary Hacks のここを見てね、というポインタだけ示す部分が多いです。『』で囲まれた文字列は Binary Hacks の中のハック名に対応しています。 書いてる最中なので、気が向いたら内容を追加します。 詳しい参考文献としては Linke

  • KernelのObject構造

    Headerを解析するために、内容をダンプして値を調べていたのでは日が暮れてしまう。世の中には、Headerを解析して見やすい形に整形してくれるobjdumpとreadelfコマンドという便利なツールがある。これらのツールは、OSインストール時(少なくともBSD系のOSでは)には、既にインストールされているので、新たにインストールせずともお手軽に使える。 bjdumpコマンドは、object fileの内容をダンプしたり、アセンブラのニーモニックに変換してくれたりする。それ以外にも、object fileのHeaderを読んで画面上に表示する機能もある。ELF形式だけでなく、aout形式のobject formatにも対応している。 頻繁に使われるオプションとして次のものが挙げられる -x : 全てのHeader内容を表示する -d : 実行可能 sectionの内容をassemblerす

  • elf(5) : FreeBSD 一般コマンドマニュアル

    rin51
    rin51 2010/06/15
  • 『ひとつの電球を取り替えるのに、何人の FreeBSD ハッカーが必要?』

    This translation may be out of date. To help with the translations please access the FreeBSD translations instance. trademarksFreeBSD は The FreeBSD Foundation の登録商標です。 IBM, AIX, OS/2, PowerPC, PS/2, S/390 および ThinkPad は アメリカ合衆国、その他の国、または両方における International Business Machines Corporation の商標です。 IEEE, POSIX および 802 は アメリカ合衆国における Institute of Electrical and Electronics Engineers, Inc. の登録商標です。 Adobe,

    『ひとつの電球を取り替えるのに、何人の FreeBSD ハッカーが必要?』
    rin51
    rin51 2010/06/15
  • NetBSD ELF FAQ

    rin51
    rin51 2010/06/15
  • ELF - osdev-j (MMA)

    このサイトについて major PC section... AT互換機 PC-98x1 FM-TOWNS minor PC section... 8BitPC 16BitPC 32BitPC 68kFamilyPC other technical... 家庭用ゲーム機 携帯用ゲーム機 その他のコンピュータ CPU/コントローラ他 プロトコル/拡張子 アルゴリズム ライブラリ/API other section... ツール プログラミング言語 UI/フォント OS一覧 興味深い Information/Fun 書籍 Communication... けいじばん/一言 Resource... ScreenShot DiskImage Link... projects 関連サイト 最新の30件 2008-10-12 SWF 2

    rin51
    rin51 2010/06/15
  • The Linux ELF HOWTO

    Daniel Barlow <daniel.barlow@linux.org>1996/07/14 こじまみつひろ <isle@st.rim.or.jp> (11/4) この文書はあなたの Linux システムで ELF バイナリ形式のプログラムをコン パイルして動かすための方法をまとめたものです。この文書は大きく、(1)ELF とは何か、なぜ移行しなければならないか、(2)どうすれば ELF 形式が使える ようになるのか、(3)ELF にすれば何ができるのか、という 3 つの部分に分か れています。 私が研究にいそしんでいるフリをしている間、この文書は放ったらかしになっ ていましたが、最近 Linux 2.0 の情報を追加して全体をオーバーホールしま した。 注意: この文書はかなり以前に書かれたものなので、 いまどきの Linux 環境にはあてはまらない箇所があります。 (JF Pro

    rin51
    rin51 2010/06/15
  • 1