3.26 --extract_build_attributes

ビルド属性のみを属性の型に依存した形式で出力します。

使用法

ビルド属性を次の形式で出力します。
  • 標準ビルド属性の場合は人間が読める形式。
  • 非標準ビルド属性の場合は未加工の 16 進形式。

制約条件

このオプションは、テキストモードでのみ使用できます。

--extract_build_attributes の出力例を以下に示します。
======================================================================== ** Object/Image Build Attributes     'aeabi' file build attributes:0x000000:05 41 52 4d 37 54 44 4d 49 00 06 02 08 01 11 01    .ARM7TDMI.......0x000010:12 02 14 02 17 01 18 01 19 01 1a 01 1e 03 20 02    ...............0x000020:41 52 4d 00                                        ARM.Tag_CPU_name = "ARM7TDMI"         Tag_CPU_arch = ARM v4T (=2)         Tag_ARM_ISA_use = ARM instructions were permitted to be used (=1)         Tag_ABI_PCS_GOT_use = Data are imported directly (=1)         Tag_ABI_PCS_wchar_t = Size of wchar_t is 2 (=2)         Tag_ABI_FP_denormal = This code was permitted to require that the sign of a flushed-to-zero number be preserved in the sign of 0 (=2)         Tag_ABI_FP_number_model = This code was permitted to use only IEEE 754 format FP numbers (=1)         Tag_ABI_align8_needed = Code was permitted to depend on the 8-byte alignment of 8-byte data items (=1)         Tag_ABI_align8_preserved = Code was required to preserve 8-byte alignment of 8-byte data objects (=1)         Tag_ABI_enum_size = Enum values occupy the smallest container big enough to hold all values (=1)         Tag_ABI_optimization_goals = Optimized for small size, but speed and debugging illusion preserved (=3)         Tag_compatibility = 2, "ARM"     'ARM' file build attributes:0x000000:04 01 12 01                                        ....
関連する参考文書
3.14 --decode_build_attributes
3.22 --dump_build_attributes
3.24 --emit=option[,option,…]
3.61 --text
非機密扱いPDF file icon PDF 版ARM DUI0477KJ
Copyright © 2010-2014 ARM.All rights reserved.