<feed xmlns='http://www.w3.org/2005/Atom'>
<title>uClibc-alpine/libm, branch master</title>
<subtitle>Where we track our uclibc patches
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/'/>
<entry>
<title>libm: pass CFLAGS to e500 fenv</title>
<updated>2011-11-08T08:14:43+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-06-12T07:44:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=5f1678b1df1153277590b114ccafcf6171923d75'/>
<id>5f1678b1df1153277590b114ccafcf6171923d75</id>
<content type='text'>
As noted by Jason Woodward

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As noted by Jason Woodward

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>honor UCLIBC_HAS_FENV for e500</title>
<updated>2011-11-08T07:55:42+00:00</updated>
<author>
<name>Jason Woodward</name>
<email>jason.woodward@timesys.com</email>
</author>
<published>2011-06-12T00:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=c894249c877462d833e36cb6bfc4b9acb1a622b8'/>
<id>c894249c877462d833e36cb6bfc4b9acb1a622b8</id>
<content type='text'>
Signed-off-by: Jason Woodward &lt;jason.woodward@timesys.com&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jason Woodward &lt;jason.woodward@timesys.com&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix e500 fpu libm build</title>
<updated>2011-11-08T07:54:16+00:00</updated>
<author>
<name>Jason Woodward</name>
<email>jason.woodward@timesys.com</email>
</author>
<published>2011-06-11T23:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=beb1c62829dfb086a1e458fd049cc66cfb0de650'/>
<id>beb1c62829dfb086a1e458fd049cc66cfb0de650</id>
<content type='text'>
Define libm_ARCH_fpu_OUT in libm/powerpc/e500/Makefile.arch as it is used
in libm/powerpc/e500/fpu/Makefile.arch

 libm_ARCH_OBJ:=$(patsubst $(libm_ARCH_fpu_DIR)/%.c,$(libm_ARCH_fpu_OUT)/%.o,$(libm_ARCH_SRC))

This appears to have been broken since cd3a494e99fa4bcad1c2a621b71361005528bead

Signed-off-by: Jason Woodward &lt;jason.woodward@timesys.com&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Define libm_ARCH_fpu_OUT in libm/powerpc/e500/Makefile.arch as it is used
in libm/powerpc/e500/fpu/Makefile.arch

 libm_ARCH_OBJ:=$(patsubst $(libm_ARCH_fpu_DIR)/%.c,$(libm_ARCH_fpu_OUT)/%.o,$(libm_ARCH_SRC))

This appears to have been broken since cd3a494e99fa4bcad1c2a621b71361005528bead

Signed-off-by: Jason Woodward &lt;jason.woodward@timesys.com&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libm: implement a generic sincos().</title>
<updated>2011-11-04T09:30:19+00:00</updated>
<author>
<name>William Pitcock</name>
<email>nenolod@dereferenced.org</email>
</author>
<published>2011-11-02T00:18:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=7ae07d4f028849d30b4f260b3261d634f16d7331'/>
<id>7ae07d4f028849d30b4f260b3261d634f16d7331</id>
<content type='text'>
We already provide sincos() on some archs, so we should ship a generic version.

Signed-off-by: William Pitcock &lt;nenolod@dereferenced.org&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We already provide sincos() on some archs, so we should ship a generic version.

Signed-off-by: William Pitcock &lt;nenolod@dereferenced.org&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libm: add cabsf() and cabsl() functions.</title>
<updated>2011-11-04T09:25:21+00:00</updated>
<author>
<name>William Pitcock</name>
<email>nenolod@dereferenced.org</email>
</author>
<published>2011-11-01T23:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=2086015b9a223586c1a2b8d7f015ad3a38bdf8bc'/>
<id>2086015b9a223586c1a2b8d7f015ad3a38bdf8bc</id>
<content type='text'>
Signed-off-by: William Pitcock &lt;nenolod@dereferenced.org&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: William Pitcock &lt;nenolod@dereferenced.org&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libm: implement generic cexp(), cexpf() and cexpl().</title>
<updated>2011-11-04T09:24:57+00:00</updated>
<author>
<name>William Pitcock</name>
<email>nenolod@dereferenced.org</email>
</author>
<published>2011-11-01T23:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=6471fc450b66dcb1ba16fe6568cd52221ca64cd1'/>
<id>6471fc450b66dcb1ba16fe6568cd52221ca64cd1</id>
<content type='text'>
The cexp*() family of functions is defined by the C99 math standard as
implementing exponential functions for complex types.

Signed-off-by: William Pitcock &lt;nenolod@dereferenced.org&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The cexp*() family of functions is defined by the C99 math standard as
implementing exponential functions for complex types.

Signed-off-by: William Pitcock &lt;nenolod@dereferenced.org&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libm: fix building out-of-tree</title>
<updated>2011-05-12T10:26:41+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-05-12T10:26:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=2fbbd10ac6a8218555e2ed731a95b275957b2261'/>
<id>2fbbd10ac6a8218555e2ed731a95b275957b2261</id>
<content type='text'>
Thanks to Thierry Reding for noticing!

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Thierry Reding for noticing!

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Makefile support for DSBT ELF.</title>
<updated>2011-03-05T17:09:46+00:00</updated>
<author>
<name>Bernd Schmidt bernds_cb1@t-online.de</name>
<email>bernds@codesourcery.com</email>
</author>
<published>2011-03-02T17:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=f4eebb6146ea3f6917481d5d24f3d99e97236399'/>
<id>f4eebb6146ea3f6917481d5d24f3d99e97236399</id>
<content type='text'>
This adds support for a new binary format, DSBT ELF, to the Makefiles.
Every shared library is assigned a DSBT index, and the link.so macro is
adjusted to ensure the correct linker argument is passed.

Configuration and ldso support will follow in separate commits.

Signed-off-by: Bernd Schmidt &lt;bernds@codesourcery.com&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for a new binary format, DSBT ELF, to the Makefiles.
Every shared library is assigned a DSBT index, and the link.so macro is
adjusted to ensure the correct linker argument is passed.

Configuration and ldso support will follow in separate commits.

Signed-off-by: Bernd Schmidt &lt;bernds@codesourcery.com&gt;
Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libm_sh: add optimised assembly implementation of lroundf and lrintf</title>
<updated>2010-12-17T09:02:44+00:00</updated>
<author>
<name>Christian Bruel</name>
<email>christian.bruel@st.com</email>
</author>
<published>2010-12-17T08:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=6ac247452e646c2187f2f559143c8c087b0542e0'/>
<id>6ac247452e646c2187f2f559143c8c087b0542e0</id>
<content type='text'>
* libc/sysdeps/linux/sh/sysdep.h: Add LOCAL macro
* libm/sh/sh4/Makefile.arch: Include asm source in the build
* libm/sh/sh4/s_lrintf.S [NEW]: optimised asm lrintf
* libm/sh/sh4/s_lroundf.S [NEW]: optimised asm lroundf

Signed-off-by: Christian Bruel &lt;christian.bruel@st.com&gt;
Signed-off-by: Carmelo Amoroso &lt;carmelo.amoroso@st.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* libc/sysdeps/linux/sh/sysdep.h: Add LOCAL macro
* libm/sh/sh4/Makefile.arch: Include asm source in the build
* libm/sh/sh4/s_lrintf.S [NEW]: optimised asm lrintf
* libm/sh/sh4/s_lroundf.S [NEW]: optimised asm lroundf

Signed-off-by: Christian Bruel &lt;christian.bruel@st.com&gt;
Signed-off-by: Carmelo Amoroso &lt;carmelo.amoroso@st.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libm_powerpc: update buildsys to use TARGET_SUBARCH</title>
<updated>2010-12-17T07:36:49+00:00</updated>
<author>
<name>Carmelo Amoroso</name>
<email>carmelo.amoroso@st.com</email>
</author>
<published>2010-12-17T07:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=c61707353e16b8e22cab1a150cc3a6bf9b178e1c'/>
<id>c61707353e16b8e22cab1a150cc3a6bf9b178e1c</id>
<content type='text'>
Update the powerpc buildsys of libm to use the TARGET_SUBARCH.
Further fix the e500 Makefile.arch by adding the definition
of libm_ARCH_fpu_DIR that was actually missing.

Signed-off-by: Carmelo Amoroso &lt;carmelo.amoroso@st.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the powerpc buildsys of libm to use the TARGET_SUBARCH.
Further fix the e500 Makefile.arch by adding the definition
of libm_ARCH_fpu_DIR that was actually missing.

Signed-off-by: Carmelo Amoroso &lt;carmelo.amoroso@st.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
