<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-initramfs/classes/klibc.bbclass, branch sumo</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=sumo</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=sumo'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2017-10-04T14:53:30+00:00</updated>
<entry>
<title>klibc.bbclass: Pass TUNE_CCARGS in flags</title>
<updated>2017-10-04T14:53:30+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-10-02T16:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8fcd735aac308838ee009ccaf45fbef97dd73739'/>
<id>urn:sha1:8fcd735aac308838ee009ccaf45fbef97dd73739</id>
<content type='text'>
This is needed for ABI compatibility since
march defines if -mthumb means thumb1 or thumb2

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc.bbclass: Add -mfloat-abi on arm</title>
<updated>2017-09-18T08:16:23+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-09-13T17:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=392d474544ee469b5770842bf0c6fa7f7b17677e'/>
<id>urn:sha1:392d474544ee469b5770842bf0c6fa7f7b17677e</id>
<content type='text'>
Default toolchain is not configured for hard float
therefore we need to pass the right -mfloat-abi option

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc.bbclass: Use forcevariable override to define flags</title>
<updated>2017-09-18T08:16:23+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-09-13T04:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7fb5af65575987d394f3a8446eb17df8c8680c5b'/>
<id>urn:sha1:7fb5af65575987d394f3a8446eb17df8c8680c5b</id>
<content type='text'>
This is required so it can override the CC settings when
clang is used because meta-clang uses toolchain-clang
override to set CC and friends so we need to use higher
order override, forcevariable is highest order.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: klcc: consider --sysroot option and override gcc-cross encoded sysroot</title>
<updated>2014-09-26T03:41:54+00:00</updated>
<author>
<name>Andrea Adami</name>
<email>andrea.adami@gmail.com</email>
</author>
<published>2014-09-19T21:09:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0a67b9f3fd164b808c66286ff0435c65421e5352'/>
<id>urn:sha1:0a67b9f3fd164b808c66286ff0435c65421e5352</id>
<content type='text'>
For the recipes built with klcc-cross it is necessary to
pass --sysroot otherwise we default to the one encoded in gcc-cross which
actually is the 'first one' built.
The issue was revealed when building for armv4 after having built for armv5te:
the produced binaries did contain Illegal Instruction (bx lr).

Use ${TOOLCHAIN_OPTIONS} variable to specify --sysroot=${STAGING_DIR_TARGET}

Signed-off-by: Andrea Adami &lt;andrea.adami@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc.bbclass: add a note about default of building -static</title>
<updated>2013-10-11T09:11:28+00:00</updated>
<author>
<name>Andrea Adami</name>
<email>andrea.adami@gmail.com</email>
</author>
<published>2013-10-09T22:16:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bee7d3c80dc9166fdd352945de6edf2ae8c4a6ae'/>
<id>urn:sha1:bee7d3c80dc9166fdd352945de6edf2ae8c4a6ae</id>
<content type='text'>
Signed-off-by: Andrea Adami &lt;andrea.adami@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc.bbclass: force thumb-interworking for eabi builds on armv4</title>
<updated>2013-02-16T04:54:59+00:00</updated>
<author>
<name>Andrea Adami</name>
<email>andrea.adami@gmail.com</email>
</author>
<published>2013-02-13T23:42:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a26e968915411e9aa4fee882f3d49b769dc0cd9d'/>
<id>urn:sha1:a26e968915411e9aa4fee882f3d49b769dc0cd9d</id>
<content type='text'>
Signed-off-by: Andrea Adami &lt;andrea.adami@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc.bbclass: use klcc as CPP</title>
<updated>2012-05-24T10:46:43+00:00</updated>
<author>
<name>Andrea Adami</name>
<email>andrea.adami@gmail.com</email>
</author>
<published>2012-05-20T21:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3e8c748620294102423001a91583ddf3ac54f912'/>
<id>urn:sha1:3e8c748620294102423001a91583ddf3ac54f912</id>
<content type='text'>
Signed-off-by: Andrea Adami &lt;andrea.adami@gmail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>meta-initramfs: import klibc recipe and bbclass from meta-oe</title>
<updated>2012-02-22T08:40:24+00:00</updated>
<author>
<name>Andrea Adami</name>
<email>andrea.adami@gmail.com</email>
</author>
<published>2012-02-21T00:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=25c2e973e02ecc2a0aff4ccea8c53c42519ff5e3'/>
<id>urn:sha1:25c2e973e02ecc2a0aff4ccea8c53c42519ff5e3</id>
<content type='text'>
Signed-off-by: Andrea Adami &lt;andrea.adami@gmail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
</feed>
