From e2060287db8093b53d2d18a217c0c463eb6b0c86 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 9 Jan 2018 15:53:40 -0800 Subject: overview-manual, ref-manual, dev-manual: Moved x32 stuff Fixes [YOCTO #12370] The section on the x32 psABI topic was in the "technical details" section of the reference manual. This section combined conceptual and "how to" information for x32 psABI. I moved the conceptual information to a new chapter in the overview-manual. I moved the "how-to" information to a separate topic in the dev-manual. This resulted in the mega-manual being updated to take on a new chapter for the overview-manual (overview-concepts.xml). No links were affected. (From yocto-docs rev: 84da28a4ad0f3f89bfc865f410a5d06b57439beb) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../dev-manual/dev-manual-common-tasks.xml | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) (limited to 'documentation/dev-manual') diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index f04846ae36..58bb6012ce 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml @@ -4531,6 +4531,38 @@ +
+ Using x32 psABI + + + x32 processor-specific Application Binary Interface + (x32 psABI) + is a native 32-bit processor-specific ABI for + Intel 64 (x86-64) + architectures. + + For more information on x32 psABI, see the + "x32 psABI" + section in the Yocto Project Overview Manual. + + To use the x32 psABI, you need to edit your + conf/local.conf configuration file as + follows: + + MACHINE = "qemux86-64" + DEFAULTTUNE = "x86-64-x32" + baselib = "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) \ + or 'INVALID'), True) or 'lib'}" + + Once you have set up your configuration file, use BitBake to + build an image that supports the x32 psABI. + Here is an example: + + $ bitbake core-image-sato + + +
+
Enabling GObject Introspection Support -- cgit v1.2.3-54-g00ecf