changelog: Expand CHANGELOG entry for cross compilation.
Change-Id: I53ae790bff0a6b6f16e55d234528dbfd99e25d8a Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463545 Reviewed-by: Broadcom SPDK FC-NVMe CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
36eb0ec506
commit
bf7460f548
19
CHANGELOG.md
19
CHANGELOG.md
@ -224,12 +224,21 @@ A snapshot can now be deleted if there is only a single clone on top of it.
|
|||||||
|
|
||||||
### build
|
### build
|
||||||
|
|
||||||
Cross compilation is now supported with an extra configure option:
|
Preliminary support for cross compilation is now available. Targeting an older
|
||||||
`./configure --target-arch=aarm64`
|
CPU on the same architecture using your native compiler can be accomplished by
|
||||||
|
using the `--target-arch` option to `configure` as follows:
|
||||||
|
|
||||||
Additionally, a prefix to the toolchain can be provided to automatically set up
|
~~~
|
||||||
CC and CXX:
|
./configure --target-arch=broadwell
|
||||||
`./configure --target-arch=aarm64 --cross-prefix=aarch64-linux-gnu`
|
~~~
|
||||||
|
|
||||||
|
Additionally, some support for cross-compiling to other architectures has been
|
||||||
|
added via the `--cross-prefix` argument to `configure`. To cross-compile, set CC
|
||||||
|
and CXX to the cross compilers, then run configure as follows:
|
||||||
|
|
||||||
|
~~~
|
||||||
|
./configure --target-arch=aarm64 --cross-prefix=aarch64-linux-gnu
|
||||||
|
~~~
|
||||||
|
|
||||||
### vhost
|
### vhost
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user