binutils.info: Architecture Selection

Go forward to Linker Emulation Selection
Go backward to Target Selection
Go up to Selecting The Target System
Go to the top op binutils

Architecture selection

   An "architecture" is a type of CPU on which an object file is to
run.  Its name may contain a colon, separating the name of the
processor family from the name of the particular CPU.
   The command to list valid architecture values is `objdump -i' (the
second column contains the relevant information).
   Sample values: `m68k:68020', `mips:3000', `sparc'.

`objdump' Architecture

   Ways to specify:
  1. command line option: `-m' or `--architecture'
  2. deduced from the input file

`objcopy', `nm', `size', `strings' Architecture

   Ways to specify:
  1. deduced from the input file

Linker Input Architecture

   Ways to specify:
  1. deduced from the input file

Linker Output Architecture

   Ways to specify:
  1. script command `OUTPUT_ARCH' (*note Option Commands:
     (ld.info)Option Commands.)
  2. the default architecture from the linker output target (*note
     Target Selection::)