JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... rd is recognized but ignored by glibc. collating-element 複数文字からなる照合要素を表す照合要素シンボル (collating-element symbol) の定義を指定する。 collating-symbol 照合順序定義 (order_start) で使用できる照合シンボル (collating symbol) の定義を指定す ... pts after. reorder-sections-end marks the end of the reordering of sections. script followed by a declaration of a script. symbol-equivalence followed by a collating-symbol to be equivalent to another defined collating-symbol. The collation rule defini ... カテゴリーの定義は最初のカラムに LC_MONETARY という文字列を置くことで始める。 ここでは以下のキーワードが使用できる: int_curr_symbol 国際通貨記号を指定する。これは ISO 4217 規格に定義された国際通貨 記号 (3 文字) に区切り文字を続けた 4 文字である必要がある ... ... me ] [ -B bfdarch | --binary-architecture= bfdarch ] [ -S | --strip-all ] [ -g | --strip-debug ] [ --strip-unneeded ] [ -K symbolname | --keep-symbol= symbolname ] [ --keep-file-symbols ] [ --keep-section-symbols ] [ -N symbolname | --strip-symbol= sym ... bolname ] [ --strip-unneeded-symbol= symbolname ] [ -G symbolname | --keep-global-symbol= symbolname ] [ --localize-hidden ] [ -L symbolname | --localize-symb ... ol= symbolname ] [ --globalize-symbol= symbolname ] [ --globalize-symbols= filename ] [ -W symbolname | --weaken-symbol= symbolname ] ... ... that the previous element is used for all groups further left. */ /* 残りのフィールドは通貨情報用である */ char *int_curr_symbol; /* First three chars are a currency symbol from ISO 4217. Fourth char is the separator. Fifth char is '\0'. */ char *curr ... ency_symbol; /* Local currency symbol */ char *mon_decimal_point; /* Radix character */ char *mon_thousands_sep; /* Like thousands_sep ... /* International fractional digits */ char frac_digits; /* Local fractional digits */ char p_cs_precedes; /* 1 if currency_symbol precedes a positive value, 0 if succeeds */ char p_sep_by_space; /* 1 if a space separates currency_symbol from a positive ... ... -cref ] [ -d | -dc | -dp ] [ -defsym symbol = expression ] [ -e entry ] [ -embedded-relocs ] [ -E ] [ -export-dynamic ] [ -f name ] [ --auxiliary name ] [ -F name ] [ ... ructors ] [ -warn-multiple-gp ] [ -warn-once ] [ -warn-section-align ] [ --whole-archive ] [ --no-whole-archive ] [ --wrap symbol ] [ -X ] [ -x ] 説明 ld は複数のオブジェクトファイルや書庫 (archive) ファイルを結合し、それら のデータをリロケートして、シ ... てい るプラットフォームにおいてのみ意味を持つ。そのようなプラットフォームで はこのオプションは通常デフォルトになっている。 -Bsymbolic 共有ライブラリを作る場合、グローバルシンボルへの参照を共有ライブラリ内 部の定義 (definition) と結合する。共有ライブラリに ... ... 64' instead." これにより、警告なしでコンパイルしたい場合には、この関数を使用不可にできる。 Since glibc 2.28, this function symbol is no longer available to newly linked applications. _llseek() On 32-bit architectures, this is the system call that is us ... it systems to access files whose size exceeds that which can be represented with a 32-bit off_t type. As noted above, this symbol is exposed by header files if the _LARGEFILE64_SOURCE feature test macro is defined. ALternatively, on a 32-bit system, th ... e symbol lseek is aliased to lseek64 if the macro _FILE_OFFSET_BITS is defined with the value 64. 関連項目 llseek (2), lseek (2) こ ... ... bfdname | --output-target= bfdname ] [ -s | --strip-all ] [ -S | -g | -d | --strip-debug ] [ --strip-dwo ] [ -K symbolname | --keep-symbol= symbolname ] [ -M | --merge-notes ][ --no-merge-notes ] [ -N symbolname | --strip-symbol= symbolname ... p | --preserve-dates ] [ -D | --enable-deterministic-archives ] [ -U | --disable-deterministic-archives ] [ --keep-section-symbols ] [ --keep-file-symbols ] [ --only-keep-debug ] [ --plugin name ] [ -v | --verbose ] [ -V | --version ] [ --help ] [ --in ... --strip-debug によって除去されたセクションとデバッグシンボルに加えて、再配置処理に不要なすべてのシンボルを削除します。 -K symbolname --keep-symbol= symbolname シンボルを除去するときは、通常除去される場合でも、シンボル symbolname をそのままにします。こ ... ... verbose ] [ -r | --no-recurse-limit ] [ -R | --recurse-limit ] [ -s format | --format= format ] [ --help ] [ --version ] [ symbol ...] 説明 C++言語とJava言語には関数オーバーロードが用意されています。つまり、各関数が異なる型のパラメータを取る場合、同じ名 ... とができます。 c++filt を使用して、以下のようにコマンドラインに渡すことで、個々のシンボルを解読することもできます。 c++filt <symbol> symbol 引数がない場合、 c++filt はシンボル名を標準入力から読み込みます。すべての結果は標準出力に表示されます。コマンドライ ... ... name , int flag ); char *dlerror(void); void *dlsym(void * handle , const char * symbol ); int dlclose(void * handle ); -ldl でリンクする。 説明 dlopen (), dlsym (), dlclose (), dlerror () の 4つの関数は、動的リ ... est_macros (7) 参照 */ #include < dlfcn.h > int dladdr(void * addr , Dl_info * info ); void *dlvsym(void * handle , char * symbol , char * version ); 関数 dladdr () は、関数のポインターを引き数にとり、関数の名前と関数が定義されている ファイルの解決を試 ... that contains address */ void *dli_fbase; /* Address at which shared object is loaded */ const char *dli_sname; /* Name of symbol whose definition overlaps addr */ void *dli_saddr; /* Exact address of symbol named in dli_sname */ } Dl_info; addr にマッ ... ... ic ] [ -f format | --format= format ] [ -g | --extern-only ] [ -h | --help ] [ --ifunc-chars= CHARS ] [ -j | --format=just-symbols ] [ -l | --line-numbers ] [ --inlines ] [ -n | -v | --numeric-sort ] [ -P | --portability ] [ -p | --no-sort ] [ -r | --r ... [ --plugin name ] [ --size-sort ] [ --special-syms ] [ --synthetic ] [ --target= bfdname ] [ --unicode= method ] [ --with-symbol-versions ] [ --without-symbol-versions ] [ objfile ...] 説明 GNU nm は、オブジェクトファイル objfile ... のシンボルの一覧を ... に対してのみ意味があります。 -f format --format= format format の出力形式を使用します。 "bsd" 、 "sysv" 、 "posix" 、 "just-symbols" のいずれかです。デフォルトは "bsd" です。 format の最初の文字のみが重要です。大文字または小文字のいずれかになります。 -g ... ... | --disassemble [= symbol ]] [ -D | --disassemble-all ] [ -z | --disassemble-zeroes ] [ -EB | -EL | --endian= {big | little }] [ -f | --file-headers ... ddress= address ] [ --no-addresses ] [ --prefix-addresses ] [ --[no-]show-raw-insn ] [ --adjust-vma= offset ] [ --show-all-symbols ] [ --dwarf-depth= n ] [ --dwarf-start= n ] [ --ctf-parent= section ] [ --no-recurse-limit | --recurse-limit ] [ --specia ... --debugging-tags -g と似ていますが、情報は ctags ツールと互換性のある形式で生成されます。 -d --disassemble --disassemble= symbol 入力ファイルからマシン命令のアセンブラニーモニックを表示します。このオプションは、命令が含まれているはずのセクションだけを ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。