Go to the first, previous, next, last section, table of contents.

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 (see section `Option Commands' in Using LD)
  2. the default architecture from the linker output target (see section Target Selection)


Go to the first, previous, next, last section, table of contents.