• R/O
  • HTTP
  • SSH
  • HTTPS

uClibc: List of commits


RSS
Rev. Time Author
aba9b10 2012-10-31 18:17:41 Bernhard Reutner-Fischer

__uclibc_main: remove stray trailing space

test post-receive hook

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

0f9734f 2012-10-29 21:16:02 Bernhard Reutner-Fischer

test: Fix some warnings in inet

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

525a5a6 2012-10-29 21:08:58 Bernhard Reutner-Fischer

test: handle !DO_C99_MATH

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

6a76edd 2012-10-02 17:29:32 Chris Packham

libc/sysdeps: add __kernel_long and __kernel_ulong

Linux 3.4 added __kernel_long_t and __kernel_ulong_t and various
exported header files were updated to use these new types. Add the
definitions for __kernel_long_t and __kernel_ulong_t to the relevant
kernel_types.h headers.

This change was automated with the following scriptlet

git grep --name-only 'typedef.*__kernel_old_dev_t' \
| xargs sed -i '/typedef.*__kernel_old_dev_t/ a\
typedef long\t\t__kernel_long_t;\
typedef unsigned long\t__kernel_ulong_t;'

Whitespace in arm, avr32, hppa, sparc was then manually fixed up.

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
--
Here's a cleaned up patch which should get the whitespace right. I'm a
bit iffy about the sparc changes they make sense to me but it's not a
platform I have access to.

I can break this up per arch or per maintainer if requested.

libc/sysdeps/linux/alpha/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/arm/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/avr32/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/bfin/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/c6x/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/cris/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/e1/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/h8300/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/hppa/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/i386/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/ia64/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/m68k/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/microblaze/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/mips/bits/kernel_types.h | 4 ++++
libc/sysdeps/linux/nios2/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/powerpc/bits/kernel_types.h | 4 ++++
libc/sysdeps/linux/sh/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/sh64/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/sparc/bits/kernel_types.h | 4 ++++
libc/sysdeps/linux/v850/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/x86_64/bits/kernel_types.h | 2 ++
libc/sysdeps/linux/xtensa/bits/kernel_types.h | 2 ++
22 files changed, 50 insertions(+)
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

cb43f2a 2012-08-29 20:11:14 Filippo Arcidiacono

librt: re-add SIGCANCEL to the list of blocked signal in helper thread

Indeed if the libpthread is before the libc in the library look up
the SIGCANCEL is removed from the list of the blocked signal by
sigfillset func, this can produce the handler not properly called.
This commit revert what Denys modified in commit
162cfaea20d807f0ae329efe39292a9b22593b41.

Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>

555ae2e 2012-08-05 02:58:48 Natanael Copa

i386/bits/syscalls.h: allow immediate values as 6th syscall arg

Allow use of immedate values as the 6th syscall argument. Otherwise we must
store the arg on memory. This gives gcc more options to optimize better.

This also works around an issue with posix_fallocate.

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

3d1b82c 2012-08-05 02:50:47 Peter Korsgaard

bits/time.h: sync with glibc 2.16

CLOCK_MONOTONIC_RAW is available since 2.6.28
(2d42244ae71d: clocksource: introduce CLOCK_MONOTONIC_RAW), and
CLOCK_*_COARSE since 2.6.32 (da15cfdae033: time: Introduce
CLOCK_REALTIME_COARSE).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

4237cc1 2012-08-05 02:50:12 Will Newton

libc/inet/resolv.c: Use IE model for TLS data.

All other TLS data in uClibc is explicitly using the IE model,
so use it for __resp too. This generates smaller and faster
code.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

7bda8c5 2012-08-05 02:49:30 Will Newton

libc/inet/resolv.c: Remove obsolete comment.

The definition of __resp has been hidden for some years (commit
22de495d). Remove the comment suggesting that it is not.

Signed-off-by: Will Newton <will.newton@imgtec.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

0e28f4b 2012-07-24 22:51:38 Bernd Schmidt

Accept either __NR__lseek or __NR_lseek

In llseek.c, we already allow both variants; the same needs to be done here
to avoid duplicate definitions of lseek64_nocancel.

Signed-off-by: Bernd Schmidt <bernds@codesourcery.com>

3411a73 2012-07-24 22:51:23 Bernd Schmidt

Remove pragma weak for undeclared symbol

pthread_initialize is a static function and should not be mentioned in a
header. The #pragma weak for it appears to confuse gcc-4.7.

Signed-off-by: Bernd Schmidt <bernds@codesourcery.com

8345b5c 2012-07-24 22:50:56 Bernd Schmidt

Remove use of attribute_shared_hidden

This attribute is not defined anywhere. Removed its use to make the file
compile.

Signed-off-by: Bernd Schmidt <bernds@codesourcery.com>

0dcc13b 2012-06-19 16:42:31 Stas Sergeev

nptl: sh: fix race condition in lll_wait_tid

Make a local copy of the tid value to avoid a race condition,
as the value could have been changed to 0, thus using a pointer
it would have been passed to the lll_futex_wait modified.

Signed-off-by: Stas Sergeev <stsp@users.sourceforge.net>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>

6c67cea 2012-06-19 03:52:28 Kevin Cernekee

Revert: buildsys: clean up libubacktrace linker script handling

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

1716aab 2012-06-15 23:32:58 Bernhard Reutner-Fischer

libubacktrace: temporarily workaround link issue

temporarily work around circular dependency in linking that was
introduced by 01c125c3bd8f949f8e5711e09152859eecd1b004

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

551e6d6 2012-06-15 21:00:45 Peter S. Mazinger

remove arm specific sysdep.h from linuxthreads new

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

428d8b2 2012-06-15 21:00:44 Peter S. Mazinger

remove sysdep.h from arch specific string implementation

Remove hardcoded path from xtensa, we have sysdep.h in path

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

cd7f8b0 2012-06-15 21:00:44 Peter S. Mazinger

remove cris/fork.c, unused

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

d6f8248 2012-06-15 21:00:44 Peter S. Mazinger

update arc4random from bug #885

Add config option to provide arc4random without device access.

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

1c17b76 2012-06-15 21:00:44 Peter S. Mazinger

epoll.c: add cancellation to epoll_[p]wait()

While there, fix epoll_pwait syscall, it takes 6 arguments

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

93002a2 2012-06-15 21:00:44 Peter S. Mazinger

include pthreadP.h for SIGCANCEL

based on a patch from Kevin Cernekee <cernekee@gmail.com>

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

fe1423c 2012-06-15 21:00:44 Peter S. Mazinger

linuxthreads.old: build all objects twice, once for shared lib and once for static

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

727aea1 2012-06-15 21:00:44 Peter S. Mazinger

internals.h: mark __pthread_message hidden

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

088f450 2012-06-15 21:00:44 Peter S. Mazinger

linuxthreads.old: move libpthread_hidden_proto to header

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

40eb40a 2012-06-15 21:00:44 Peter S. Mazinger

linuxthreads.old/internals.h: make some internal functions hidden

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

17e76f8 2012-06-15 21:00:44 Peter S. Mazinger

signal.h: needs size_t

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

fc4fb38 2012-06-15 21:00:44 Peter S. Mazinger

sched.h: update header, needs size_t

While there, guard __clone[2] with _LIBC

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

c0a3eaf 2012-06-15 21:00:44 Peter S. Mazinger

sigset-cvt-mask.h: add a guard to allow including it twice

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

5aa7aa7 2012-06-15 21:00:44 Peter S. Mazinger

signal: remove sigblock, siggetmask and sigsetmask

rcmd.c uses sigblock and sigsetmask, make the function static and include them directly until
a rewrite is done.

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

5202922 2012-06-15 21:00:44 Peter S. Mazinger

bits/types.h: remove thread types, users should include pthread.h

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>

Show on old repository browser