binutils

    11

    3答えて

    その場所はgccコードにハードコードされていますか、またはgccはasを呼び出していますか?PATH変数にはasの場所が必要ですか? 後者の場合、2つの完全に分離したgccツールチェーンをどのように作成できますか?つまり、gcc-Aは、as-Aとgcc-Bの呼び出しは、as-Aとas-Bの両方がasと呼ばれる場合、どのようにしてas-Bを呼び出すことができますか?

    8

    2答えて

    gccでARM用に構築されたオブジェクトを逆アセンブルしようとしています。残念ながら、objdumpは、コードがARMとThumbのどちらであるかを推測しようとしており、間違っています。実際にARMの場合、私のコードはThumbだと考えています。 objdumpにすべての命令をThumb(-Mforce-thumb)として解釈させるオプションがありますが、ARMモードを強制するものはありません。

    8

    2答えて

    マニュアルを見ると、objdumpとnmには重複する特徴があります。 それぞれはいつ使うのですか?各コマンドの本来の目的は何ですか?

    1

    1答えて

    binutilsをコンパイルして、linux x86アーキテクチャでARM用のクロスコンパイル用のGNUツールチェーンを設定しようとしています。このため 、私はからGNUツールチェーンをダウンロード:これはすべてのものをインストールしてコンパイルするために実行するスクリプトを必要と http://lejosrt.org/tuto/install-gnu-arm-toolchain-under-li

    2

    1答えて

    私はgnu-binutils-stringsがutf-16の内容をファイルに出力できることに気付きました。プログラムがutf-8文字列?もしそうなら、どの議論が適切であるか?私は、サブプロセスを使っているpython環境で作業していて、パイプを通じてsubprocess.Popen呼び出しが生成するgnu-binutils-stringsの出力を処理したいと考えています。

    4

    1答えて

    Solaris sun4u sparc SunOS 5.10でhttp://ftp.gnu.org/gnu/binutilsからbinutils 2.21.1aをビルドしようとしています。私はgccバージョン4.0.2を使用しています。私が建てられたとき、これは誤りです: cc1: warnings being treated as errors compress.c: In function

    3

    2答えて

    現在、私はGNU asを学んでいて、 "info as"で多くの有益な情報を見つけています。 MIPSで指定されたコードでは ".set noat"が使用されていますが、 "info as"でこのディレクティブを検索すると、 "MIPS Dependent Features"ではなく "alpha directive"ノードでその説明が見つかりました。どうして?私はマニュアルで何かを逃したのですか

    10

    1答えて

    私は質問How to collect data from different .a files into one array? How to keep sections in .a files with ld script?のようなものを構築しています。つまり、異なるオブジェクトファイルからの要素のリンク時に配列が作成されます。 私の場合、いくつかの配列があり、それぞれが独自のセクションの.ld_

    18

    1答えて

    -lオプションは、標準ディレクトリ内のライブラリを検索するようにリンカに指示します。 -Lを使用すると、独自のライブラリディレクトリを指定して検索することができます。 質問:リンカの-l w.r.tのように、-Lオプションの順序も重要ですか? このリンク:http://gcc.gnu.org/onlinedocs/gcc/Link-Options.htmlは、-Lのシーケンスについてあまり言及して

    0

    1答えて

    私は、彼らが再びのbinutilsを構築するために私に尋ねる(http://www.linuxfromscratch.org/lfs/view/6.6/chapter05/binutils-pass2.html) (http://www.linuxfromscratch.org/lfs/view/6.6/chapter05/binutils-pass1.html) 一部にいますか?私たちが最初に使