<feed xmlns='http://www.w3.org/2005/Atom'>
<title>uClibc-alpine/libc/sysdeps/linux/mips/sys, 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>mips specific bits needed for nptl</title>
<updated>2009-10-17T20:17:51+00:00</updated>
<author>
<name>Austin Foxley</name>
<email>austinf@cetoncorp.com</email>
</author>
<published>2009-10-17T20:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=6abc8f6c7c847291a9b20cb5b84e9a2dfe3b578a'/>
<id>6abc8f6c7c847291a9b20cb5b84e9a2dfe3b578a</id>
<content type='text'>
 * vfork impl with support for SAVE_PID, RESTORE_PID
 * sysdep.h assembly macros

Signed-off-by: Austin Foxley &lt;austinf@cetoncorp.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * vfork impl with support for SAVE_PID, RESTORE_PID
 * sysdep.h assembly macros

Signed-off-by: Austin Foxley &lt;austinf@cetoncorp.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>It fixes the following warnings seen on mips build.</title>
<updated>2009-07-20T20:41:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2009-07-20T20:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=8145c8e9b5d984af10e4510cac7fba9e5ed3d8ae'/>
<id>8145c8e9b5d984af10e4510cac7fba9e5ed3d8ae</id>
<content type='text'>
libc/sysdeps/linux/mips/clone.S: Assembler messages:
libc/sysdeps/linux/mips/clone.S:122: Warning: No .frame pseudo-op used in PIC code
libc/sysdeps/linux/mips/clone.S:75: Warning: Pretending global symbol used as branch target is local.

libc/sysdeps/linux/mips/crt1.S: Assembler messages:
libc/sysdeps/linux/mips/crt1.S:134: Warning: No .cprestore pseudo-op used in PIC code

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libc/sysdeps/linux/mips/clone.S: Assembler messages:
libc/sysdeps/linux/mips/clone.S:122: Warning: No .frame pseudo-op used in PIC code
libc/sysdeps/linux/mips/clone.S:75: Warning: Pretending global symbol used as branch target is local.

libc/sysdeps/linux/mips/crt1.S: Assembler messages:
libc/sysdeps/linux/mips/crt1.S:134: Warning: No .cprestore pseudo-op used in PIC code

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Atsushi Nemoto writes:</title>
<updated>2007-02-12T18:34:57+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2007-02-12T18:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=216bfd092c46dc0479e571a37fd2fd96e47605b5'/>
<id>216bfd092c46dc0479e571a37fd2fd96e47605b5</id>
<content type='text'>
Current ucontext_t does not match with kernel's definition.  Also, on
N32 ABI, we can not use kernel's struct sigcontext since kernel's
sizeof(long) and user's sizeof(long) is differ.

For both data structure, just importing header files from recent glibc
fixes the mismatch.  So here is a patch importing sys/ucontext.h and
bits/sigcontext.t from glibc-2.5.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Current ucontext_t does not match with kernel's definition.  Also, on
N32 ABI, we can not use kernel's struct sigcontext since kernel's
sizeof(long) and user's sizeof(long) is differ.

For both data structure, just importing header files from recent glibc
fixes the mismatch.  So here is a patch importing sys/ucontext.h and
bits/sigcontext.t from glibc-2.5.
</pre>
</div>
</content>
</entry>
<entry>
<title>Atsushi Nemoto writes:</title>
<updated>2006-09-11T18:46:39+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2006-09-11T18:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=7f9010b2d3df3716c67fc00a0f1ec3c5fd127311'/>
<id>7f9010b2d3df3716c67fc00a0f1ec3c5fd127311</id>
<content type='text'>
The "make headers_install" in kernel 2.6.18 does not export
asm-mips/asm.h, asm-mips/regdef.h and asm-mips/sysmips.h.  Do not use
them.  We can use sys/asm.h and sys/regdef.h instead.  The sysmips.h
part of this patch is came from glibc 2.4 code.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "make headers_install" in kernel 2.6.18 does not export
asm-mips/asm.h, asm-mips/regdef.h and asm-mips/sysmips.h.  Do not use
them.  We can use sys/asm.h and sys/regdef.h instead.  The sysmips.h
part of this patch is came from glibc 2.4 code.
</pre>
</div>
</content>
</entry>
<entry>
<title>sync with upstream via psm</title>
<updated>2006-08-23T19:27:42+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2006-08-23T19:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=0814bdad52c764ec4f3c010e78d7cdb6418e64e0'/>
<id>0814bdad52c764ec4f3c010e78d7cdb6418e64e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Atsushi Nemoto points out there is no more need for mips-specific ptrace.h</title>
<updated>2006-07-03T18:58:14+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2006-07-03T18:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=69ccfcf7630b26bbba1b7770706e7a211e098947'/>
<id>69ccfcf7630b26bbba1b7770706e7a211e098947</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sync with glibc to parse error in C version of test_and_set</title>
<updated>2005-11-30T03:12:05+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2005-11-30T03:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=2b7cc2149b44952848592c2fbd25c7a8b6546359'/>
<id>2b7cc2149b44952848592c2fbd25c7a8b6546359</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>grab ptrace.h from glibc</title>
<updated>2005-11-23T13:40:31+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2005-11-23T13:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=91c9ead63660466425aa8ad8f11e15083e6efe41'/>
<id>91c9ead63660466425aa8ad8f11e15083e6efe41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixup PAGE_SIZE problems</title>
<updated>2004-08-13T23:39:45+00:00</updated>
<author>
<name>Eric Andersen</name>
<email>andersen@codepoet.org</email>
</author>
<published>2004-08-13T23:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=64c5a652fb76e999eea27aed777d710d747ed949'/>
<id>64c5a652fb76e999eea27aed777d710d747ed949</id>
<content type='text'>
 -Erik
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 -Erik
</pre>
</div>
</content>
</entry>
<entry>
<title>Some mips updates.  Add a couple of missing sys/*.h files and update a few others.</title>
<updated>2004-07-30T19:23:55+00:00</updated>
<author>
<name>Manuel Novoa III</name>
<email>mjn3@codepoet.org</email>
</author>
<published>2004-07-30T19:23:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/uClibc-alpine/commit/?id=8ed0fdbe78c0c828efbc183ea8290081fd7b5d03'/>
<id>8ed0fdbe78c0c828efbc183ea8290081fd7b5d03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
