Changeset View
Changeset View
Standalone View
Standalone View
share/man/man7/arch.7
Show First 20 Lines • Show All 322 Lines • ▼ Show 20 Lines | |||||
.It mipsel Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mipsel Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mipselhf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mipselhf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mipshf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mipshf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mipsn32 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mipsn32 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mips64 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mips64 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mips64el Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mips64el Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mips64elhf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mips64elhf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It mips64hf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It mips64hf Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.It powerpc Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It powerpc Ta Clang Ta GNU ld 2.17.50 | ||||
.It powerpcspe Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It powerpcspe Ta Clang Ta GNU ld 2.17.50 | ||||
.It powerpc64 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It powerpc64 Ta Clang Ta lld | ||||
.It riscv64 Ta GCC(1) Ta GNU ld(1) | .It riscv64 Ta GCC(1) Ta GNU ld(1) | ||||
.It riscv64sf Ta GCC(1) Ta GNU ld(1) | .It riscv64sf Ta GCC(1) Ta GNU ld(1) | ||||
.It sparc64 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | .It sparc64 Ta GCC 4.2.1 Ta GNU ld 2.17.50 | ||||
.El | .El | ||||
.Pp | .Pp | ||||
(1) External toolchain provided by ports/packages. | (1) External toolchain provided by ports/packages. | ||||
.Pp | .Pp | ||||
Note that GCC 4.2.1 is deprecated, and scheduled for removal on 2020-03-31. | Note that GCC 4.2.1 is deprecated, and scheduled for removal on 2020-03-31. | ||||
Any CPU architectures not migrated by then | Any CPU architectures not migrated by then | ||||
(to either base system Clang or external toolchain) | (to either base system Clang or external toolchain) | ||||
may be removed from the tree after that date. | may be removed from the tree after that date. | ||||
Unless the make variable | Unless the make variable | ||||
.Dv MAKE_OBSOLETE_GCC | .Dv MAKE_OBSOLETE_GCC | ||||
is defined, make universe will not build mips, powerpc, nor sparc64 | is defined, make universe will not build mips or sparc64 | ||||
bdragon: minor nit: "mips or sparc64" is a bit tidier than "mips, nor sparc64", English wise. | |||||
architectures unless the xtoolchain binaries have been installed for | architectures unless the xtoolchain binaries have been installed for | ||||
the architecture. | the architecture. | ||||
.Ss Predefined Macros | .Ss Predefined Macros | ||||
The compiler provides a number of predefined macros. | The compiler provides a number of predefined macros. | ||||
Some of these provide architecture-specific details and are explained below. | Some of these provide architecture-specific details and are explained below. | ||||
Other macros, including those required by the language standard, are not | Other macros, including those required by the language standard, are not | ||||
included here. | included here. | ||||
.Pp | .Pp | ||||
▲ Show 20 Lines • Show All 158 Lines • Show Last 20 Lines |
minor nit: "mips or sparc64" is a bit tidier than "mips, nor sparc64", English wise.