• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

RSS
Rev. Time Author
db7c502 2002-10-17 19:37:43 Eric Andersen

Fix malloc so it compiles and works when using pthreads
-Erik

58445da 2002-10-17 06:16:50 Eric Andersen

Remove -fuclibc-ctors

92b151e 2002-10-17 06:05:47 Eric Andersen

Kill a warning. Patch from Joel Coltoff <joel@wmi.com>

aa3b269 2002-10-16 06:27:49 "Steven J. Hill"

Fixed 'dlopen' call for MIPS. Things seem to work swimingly. Woohoo!

987f414 2002-10-15 16:57:12 Miles Bader

(uClibc_config): Define __UCLIBC_UCLINUX_BROKEN_MUNMAP__ for MMU-less systems.

c5daf7d 2002-10-15 11:16:58 Miles Bader

Use __heap_[un]lock instead of __malloc_[un]lock.

b5cee82 2002-10-15 11:16:19 Miles Bader

Get rid of old malloc lock stuff.

6882d43 2002-10-15 11:15:16 Miles Bader

Fix locking to not deadlock when __UCLIBC_UCLINUX_BROKEN_MUNMAP__ is defined.

a1d020f 2002-10-14 16:21:51 Eric Andersen

Kill the now redundant initfini.pl
-Erik

4b5152b 2002-10-14 16:20:58 Eric Andersen

Patch from Christian MICHON <christian_michon@yahoo.fr> to reimplement
my little initfini.pl script in awk. This eliminates uClibc's
compile-time dependancy on perl, and lets us use the much lighter
weight awk, which facilitates building uClibc standalone environments.

0f96039 2002-10-13 10:31:30 Eric Andersen

It turns out that __thread is now a gcc keyword. We used __thread in
a few spots in our header files. In this change I do a
s/__thread/__thread_id/
so we no longer conflict with newer CVS versions of gcc (such as the
patched up gcc 3.2 included with RedHat 3.0).
-Erik

d3077ff 2002-10-10 05:39:41 Eric Andersen

Octal to hex

e2d3f03 2002-10-09 20:46:39 Eric Andersen

Support O_STREAMING

306eedf 2002-10-09 19:27:56 Miles Bader

* Add support for uClinux's broken munmap, contingent on
__UCLIBC_UCLINUX_BROKEN_MUNMAP__ (which is currently not defined anywhere).
This makes other cases a tiny bit less efficient too.
* Move the malloc lock into the heap structure (locking is still done
at the malloc level though, not by the heap functions).
* Initialize the malloc heap to contain a tiny initial static free-area so
that programs that only do a very little allocation won't ever call mmap.

79a790a 2002-10-09 07:21:28 "Steven J. Hill"

Implemented 'romfs' target so that uClibc works with building uClinux.

29d00ff 2002-10-02 02:25:57 Eric Andersen

Patch from Marshall M. Midden <m4@brecis.com> to fixup crt0 for
mips where I had made a mess

adda937 2002-10-02 01:50:04 Eric Andersen

Patch from Stefan Allius <allius@atecom.com>:
'wcschrnul.o' appeares two times in MOBJW2

a64f4d5 2002-10-02 01:49:19 Eric Andersen

Patch from Stefan Allius <allius@atecom.com>:
-----------------------------------
In extra/Configs/Config.sh
I added the INCLUDE_PTHREADS statement and change the default values for
BUILD_UCLIBC_LDSO and HAVE_SHARED.
-----------------------------------
In extra/scripts/initfini.pl
My last patch removes two labels, which migth be used by the .size statements.
(Sorry, but I'm a perl beginner) I fixed it.
-----------------------------------
In libc/sysdeps/linux/common/initfini.c
I fixed two warnings "nested extern declaration of `i_am_not_a_leaf..
-----------------------------------
In libc/sysdeps/linux/sh/__init_brl.c brk.c sbrk.c
I fixed some compiler warnings which comes from a wrong
inclusion order.
-----------------------------------

b58a631 2002-10-01 14:30:25 Eric Andersen

This commit contains a patch from Stefan Allius <allius@atecom.com> to change
how uClibc handles _init and _fini, allowing shared lib constructors and
destructors to initialize things in the correct sequence. Stefan ported the SH
architecture. I then ported x86, arm, and mips. x86 and arm are working fine,
but I don't think I quite got things correct for mips.

351c1d9 2002-10-01 13:01:04 Eric Andersen

Sigh. OpenBSD used /usr/bin/{true|false}

6a95b43 2002-09-27 00:27:21 Eric Andersen

Replace _LIBC_REENTRANT with __UCLIBC_HAS_THREADS__
-Erik

f9edcc7 2002-09-27 00:19:21 Eric Andersen

A few additions

0bb787f 2002-09-26 22:49:08 Eric Andersen

A bug fix from Alexey V. Neyman:

In case of vfork(), the parent was left with __exit_count of -1 and
thus tried to find non-NULL value of __exit_function_table[-1].atexit,
__exit_function_table[-2].atexit and call this function; of course, it
leads to coredump.

3e2f4de 2002-09-23 21:21:14 Tobias Anderberg

Cosmetic cleanup.

3a5a812 2002-09-23 19:37:16 Tobias Anderberg

Removed redundant code. Same thing exist in sys/syscalls.h so include that
instead.

22b7b8e 2002-09-21 00:19:28 Tobias Anderberg

Build libpthread now that the CRIS as support for it!

cb9136d 2002-09-21 00:17:16 Tobias Anderberg

* Added clone() system call.
* Proper implementation of bits/syscalls.h, no cheating by just including
<asm/unistd.h>.
* Proper implementation of syscall.S, it no longer contains the
__syscall_error, instead it contains code which makes syscall(nr,...) a
system call.
* Added sysdep.S which contains the code for __syscall_error.
* Added some macros to sysdep.h.
* Added sys/procfs.h, which is needed when compiling with thread support.
* Removed unused syscall-cris.c.

750c019 2002-09-21 00:09:58 Tobias Anderberg

Added pthread support for CRIS.

6e894d9 2002-09-20 20:12:13 Tobias Anderberg

Removed unused file

2f7adfd 2002-09-20 02:34:34 Manuel Novoa III

Add gnu obstack support. I still need to implement the obstack_printf
and obstack_vprintf, but at least now the reiserfsprogs build.