You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
name: target_machine
|
|
|
|
long_name: Target machine information
|
|
|
|
extends: build_machine
|
|
|
|
description: |
|
|
|
|
Provides information about the target machine -- the machine on which
|
|
|
|
the compiled binary's output will run. Hence, this object should only
|
|
|
|
be used while cross-compiling a compiler. See
|
|
|
|
[Cross-compilation](Cross-compilation.md).
|
|
|
|
|
|
|
|
It has the same methods as [[@build_machine]].
|
|
|
|
|
|
|
|
When all compilation is 'native', all the methods return the same
|
|
|
|
values as [[@build_machine]] (because the build machine is the host
|
|
|
|
machine and the target machine).
|
|
|
|
|
|
|
|
Note that while cross-compiling, it simply returns the values defined
|
|
|
|
in the cross-info file. If `target_machine` values are not defined in
|
|
|
|
the cross-info file, `host_machine` values are returned instead.
|