mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
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 <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
60cfd0785b
commit
e2060287db
@@ -4531,6 +4531,38 @@
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section id='using-x32-psabi'>
|
||||
<title>Using x32 psABI</title>
|
||||
|
||||
<para>
|
||||
x32 processor-specific Application Binary Interface
|
||||
(<ulink url='https://software.intel.com/en-us/node/628948'>x32 psABI</ulink>)
|
||||
is a native 32-bit processor-specific ABI for
|
||||
<trademark class='registered'>Intel</trademark> 64 (x86-64)
|
||||
architectures.
|
||||
<note>
|
||||
For more information on x32 psABI, see the
|
||||
"<ulink url='&YOCTO_DOCS_OVERVIEW_URL;#x32'>x32 psABI</ulink>"
|
||||
section in the Yocto Project Overview Manual.
|
||||
</note>
|
||||
To use the x32 psABI, you need to edit your
|
||||
<filename>conf/local.conf</filename> configuration file as
|
||||
follows:
|
||||
<literallayout class='monospaced'>
|
||||
MACHINE = "qemux86-64"
|
||||
DEFAULTTUNE = "x86-64-x32"
|
||||
baselib = "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) \
|
||||
or 'INVALID'), True) or 'lib'}"
|
||||
</literallayout>
|
||||
Once you have set up your configuration file, use BitBake to
|
||||
build an image that supports the x32 psABI.
|
||||
Here is an example:
|
||||
<literallayout class='monospaced'>
|
||||
$ bitbake core-image-sato
|
||||
</literallayout>
|
||||
</para>
|
||||
</section>
|
||||
|
||||
<section id='enabling-gobject-introspection-support'>
|
||||
<title>Enabling GObject Introspection Support</title>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user