From ed0a240e1632682ec4c33341f3e24ad71773cdfc Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 11 Dec 2012 12:07:58 -0600 Subject: documentation: Rename of poky-ref-manual folder to ref-manual. Changing the folder that holds the YP Reference Manual to be "ref-manual". This will help with confustion over the manual's intended purpose. (From yocto-docs rev: 1106442964b5080cb0b6b3bd3af32e9407c0f7c1) Signed-off-by: Scott Rifenbark Signed-off-by: Richard Purdie --- .../html/poky-ref-manual/using-x32-right-now.html | 70 ++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 documentation/ref-manual/eclipse/html/poky-ref-manual/using-x32-right-now.html (limited to 'documentation/ref-manual/eclipse/html/poky-ref-manual/using-x32-right-now.html') diff --git a/documentation/ref-manual/eclipse/html/poky-ref-manual/using-x32-right-now.html b/documentation/ref-manual/eclipse/html/poky-ref-manual/using-x32-right-now.html new file mode 100644 index 0000000000..614b31ddaa --- /dev/null +++ b/documentation/ref-manual/eclipse/html/poky-ref-manual/using-x32-right-now.html @@ -0,0 +1,70 @@ + + + +3.3.3. Using x32 Right Now + + + + + + + +
+

+3.3.3. Using x32 Right Now

+

+ Despite the fact the x32 psABI support is in development state for this release of the + Yocto Project, you can follow these steps to use the x32 spABI: +

+
    +
  • Add the experimental/meta-x32 layer to your local + Build Directory. + You can find the experimental/meta-x32 source repository at + http://git.yoctoproject.org.

  • +
  • +

    Edit your conf/bblayers.conf file so that it includes + the meta-x32. + Here is an example: +

    +
    +     BBLAYERS ?= " \
    +        /home/nitin/prj/poky.git/meta \
    +        /home/nitin/prj/poky.git/meta-yocto \
    +        /home/nitin/prj/poky.git/meta-yocto-bsp \
    +        /home/nitin/prj/meta-x32.git \
    +     "
    +                    
    +
  • +
  • +

    Enable the x32 psABI tuning file for x86_64 + machines by editing the conf/local.conf like this: +

    +
    +      MACHINE = "qemux86-64"
    +      DEFAULTTUNE = "x86-64-x32"
    +      baselib = "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) \
    +         or 'INVALID'), True) or 'lib'}"
    +      #MACHINE = "atom-pc"
    +      #DEFAULTTUNE = "core2-64-x32"
    +                    
    +
  • +
  • +

    As usual, use BitBake to build an image that supports the x32 psABI. + Here is an example: +

    +
    +     $ bitake core-image-sato
    +                    
    +
  • +
  • +

    As usual, run your image using QEMU: +

    +
    +     $ runqemu qemux86-64 core-image-sato
    +                    
    +
  • +
+

+

+
+ -- cgit v1.2.3-54-g00ecf