<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-initramfs/recipes-devtools/klibc, branch hardknott</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=hardknott</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=hardknott'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2021-02-07T08:14:59+00:00</updated>
<entry>
<title>klibc: Fix x86_64 build with binutils 2.36+</title>
<updated>2021-02-07T08:14:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-02-07T08:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=98bad0652647e2ef807c12552ac20041d335f412'/>
<id>urn:sha1:98bad0652647e2ef807c12552ac20041d335f412</id>
<content type='text'>
this patch is already on klibc mailing list

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andrea Adami &lt;andrea.adami@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Upgrade to 2.0.8 release</title>
<updated>2021-02-05T07:46:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-02-05T07:43:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=16dd9dfe3ff1220642f91e19f8cc0f4815d035a1'/>
<id>urn:sha1:16dd9dfe3ff1220642f91e19f8cc0f4815d035a1</id>
<content type='text'>
Adjust klcc to work with clang

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andrea Adami &lt;andrea.adami@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Compile with -fcommon</title>
<updated>2020-08-14T05:32:07+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-13T05:30:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=000c6a181e2fb989270925a5b918172fb01ef47a'/>
<id>urn:sha1:000c6a181e2fb989270925a5b918172fb01ef47a</id>
<content type='text'>
gcc 10 defaults to -fno-common, but klibc does not build with
-fno-common, it will need some work to get there, until then use
-fcommon explicitly

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Make powerpc64le overrides</title>
<updated>2020-01-19T10:20:59+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-01-18T22:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bd2ad24d7bc31902d4797c23e38dd1c58a1d1c6c'/>
<id>urn:sha1:bd2ad24d7bc31902d4797c23e38dd1c58a1d1c6c</id>
<content type='text'>
The existing conditions for ppc64/be are applicable for le as well

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Apply -no-integrated-as on mips/clang</title>
<updated>2019-12-15T05:10:18+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-12-14T06:56:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=69bc6ff2fb3226c28cef532ffdc79d93581fcb6b'/>
<id>urn:sha1:69bc6ff2fb3226c28cef532ffdc79d93581fcb6b</id>
<content type='text'>
Fixes build error

| /mnt/b/yoe/build/tmp/work/mips32r2-yoe-linux-musl/klibc/2.0.7-r0/klibc-2.0.7/usr/klibc/syscalls.pl: usr/klib
c/syscalls/typesize.bin: magic number not found

...

| usr/klibc/sigsuspend.c:8:10: fatal error: 'klibc/havesyscall.h' file not found
| #include &lt;klibc/havesyscall.h&gt;
|          ^~~~~~~~~~~~~~~~~~~~~
| 1 error generated.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andrea Adami &lt;andrea.adami@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Upgrade 2.0.6 -&gt; 2.0.7</title>
<updated>2019-10-28T22:26:42+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2019-10-28T11:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5a4d3da0c548c295a4c4a79b2935662180e639a0'/>
<id>urn:sha1:5a4d3da0c548c295a4c4a79b2935662180e639a0</id>
<content type='text'>
Patches applied upstream removed.

Use the release tarball.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Fix build with 5.2+ kernel headers</title>
<updated>2019-09-03T23:02:03+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-09-03T17:47:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ab3072ee4cf555eb5eb8b6200fd0ffb3eab3f947'/>
<id>urn:sha1:ab3072ee4cf555eb5eb8b6200fd0ffb3eab3f947</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Disable bcmp builtin for clang on glibc as well</title>
<updated>2019-08-17T19:20:48+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-08-17T19:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=806fbbf81788648e567dc79c2bea98de69f79cc0'/>
<id>urn:sha1:806fbbf81788648e567dc79c2bea98de69f79cc0</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>klibc: Pass -fno-builtin-bcmp with musl/clang combo</title>
<updated>2019-08-08T17:01:45+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-08-06T19:00:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=11bc2775af3e47399ac268a2e6fbd63185e478ef'/>
<id>urn:sha1:11bc2775af3e47399ac268a2e6fbd63185e478ef</id>
<content type='text'>
clang would emit bcmp built-in for musl bases system
but here we do not link in musl C library, so its best
to disable it

Fixes
git/usr/klibc/memmem.c:38: undefined reference to `bcmp'

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andrea Adami &lt;andrea.adami@gmail.com&gt;
</content>
</entry>
<entry>
<title>klcc-cross: Recognise --unwindlib clang option</title>
<updated>2019-08-03T19:31:16+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2019-08-02T15:09:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3c5db8fc613d42d9ccff021a2b72ff219b0c53a2'/>
<id>urn:sha1:3c5db8fc613d42d9ccff021a2b72ff219b0c53a2</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andrea Adami &lt;andrea.adami@gmail.com&gt;
</content>
</entry>
</feed>
