CONFIG_ARCH

(No prompt – not directly user assignable.)

Type: string

Help

System architecture string.

Defaults

Kconfig definitions

At arch/arc/Kconfig:24

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → ARC Options

config ARCH
    string
    default "arc" if ARC
    depends on ARC

At arch/arm/Kconfig:28

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → ARM Options

config ARCH
    string
    default "arm" if ARM
    depends on ARM

At arch/nios2/Kconfig:22

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → Nios II Options

config ARCH
    string
    default "nios2" if NIOS2
    depends on NIOS2

At arch/posix/Kconfig:25

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → POSIX (native) Options

config ARCH
    string
    default "posix" if ARCH_POSIX
    depends on ARCH_POSIX

At arch/riscv32/Kconfig:20

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → RISCV32 Options

config ARCH
    string
    default "riscv32" if RISCV32
    depends on RISCV32

At arch/x86/Kconfig:23

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → X86 Architecture Options

config ARCH
    string
    default "x86" if X86
    depends on X86

At arch/xtensa/Kconfig:58

Included via Kconfig:10Kconfig.zephyr:23arch/Kconfig:16

Menu path: (top menu) → XTENSA Options

config ARCH
    string
    default "xtensa" if XTENSA
    depends on XTENSA

At arch/Kconfig:287

Included via Kconfig:10Kconfig.zephyr:23

Menu path: (top menu)

config ARCH
    string
    help
      System architecture string.

(Definitions include propagated dependencies, including from if’s and menus.)