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.
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.
Returns a more specific CPU name, such as
Returns the CPU family name. This table contains all known CPU families. These are guaranteed to continue working.
'big' on big-endian systems and
'little' on little-endian systems.
Returns the operating system name. This table Lists all of the currently known Operating System names, these are guaranteed to continue working.
The results of the search are