• 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
c668edc 2002-02-23 19:22:27 Eric Andersen

Several naming cleanups so threads work properly again

cca9374 2002-02-23 17:48:46 Eric Andersen

Fix a corner case which I had botched.
-Erik

f5e2e3b 2002-02-23 15:17:59 Eric Andersen

Add a better error msg

96da9a8 2002-02-23 15:02:02 Eric Andersen

Per discussion with Manuel, when we call __stdio_flush_buffers
from abort() and from _exit(), we need to ensure that flushing
will not cause us to block. So use fcntl to set the fd's to
non-block mode...

4893763 2002-02-23 14:42:18 Eric Andersen

Update todo list

ec30ee0 2002-02-23 11:19:37 Eric Andersen

Test for libcrypt (which is partly broken ATM)

f5820f5 2002-02-23 10:40:58 Eric Andersen

This should be a little better...

ed3942d 2002-02-23 04:36:47 Manuel Novoa III

I was confusing the effects of _LARGEFILE_SOURCE with those of
_FILE_OFFSET_BITS regarding aliasing of the *64 funcs. :-(
Hopefully, this version is correct...

ed91b8b 2002-02-22 16:34:44 David Schleef

Build fix for arm

e4e0b25 2002-02-22 16:28:41 David Schleef

Special rules for mipsel. Force some variables in Config, in
case they're wrong (they are.) Remove Config during clean.

5640182 2002-02-22 09:10:00 Eric Andersen

Several mips fixes from Geoffrey Espin. With these, busybox with
ash/vi/etc now works just fine with uClibc on mips.

a802130 2002-02-22 07:49:04 Eric Andersen

Let the large file stuff be cancelable

c8d33f8 2002-02-22 06:30:32 Eric Andersen

Update string tests per glibc 2.2.5's string tester. Looks like
our stpncpy is flunking...
-Erik

f1adce2 2002-02-22 06:25:19 Eric Andersen

Oops. I forgot to commit this file...

e4a1f78 2002-02-22 03:11:47 Eric Andersen

When vfork is not available and we have an MMU, then use fork()
-Erik

b0cc86a 2002-02-21 21:39:48 Eric Andersen

Lose the _GNU_SOURCE and just add __USE_GNU to the one file that needs
it, since we definately do not want silent remapping of functions to
their large-file counterparts.
-Erik

e73afd3 2002-02-21 20:11:01 Eric Andersen

Add ldexp to the !C99 list, since it is defined in POSIX as
being part of the classic math lib stuff.
-Erik

df23748 2002-02-21 17:30:07 Eric Andersen

Miles Bader noticed that I'd messed up by always pulling
errno in, regardless of whether it is being used...
-Erik

b407708 2002-02-21 07:51:25 Eric Andersen

Fix from John Rigby to fix stat() so it actually works.

30210c9 2002-02-20 18:58:19 Eric Andersen

oops. I had accidentally typed in "clean" when I meant "clone".
This fix makes pthreads actaully work on powerpc.
-Erik

85750cf 2002-02-20 18:50:24 Eric Andersen

This is a bit less messy

54fd11c 2002-02-20 18:29:55 Eric Andersen

Enable thread support

6ecb091 2002-02-20 18:28:25 Eric Andersen

Several needed cleanups to the gcc wrapper.
-Erik

e356ea3 2002-02-20 18:18:50 Eric Andersen

Merge in the pthread library. This is the linuxthreads library taken from
glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen
(me). Stefan has hacked things up such that linuxthreads runs on MMU-less
systems (tested only on arm-nommu). Erik cleaned things up and made it work
properly as a shared library.
-Erik

07ebf92 2002-02-20 14:16:09 Eric Andersen

Add a test from Stefan Soucek for pthread_cond_timedwait(). On
mmu-less ARM perhaps sigsetjmp() isn't working?

4c210f0 2002-02-20 04:27:12 Manuel Novoa III

Output an error if uClibc's and app's largefile configuration are incompatible.

c6b92ee 2002-02-19 14:29:35 Eric Andersen

Doh! Miles Bader noticed a couple of spots where I forgot
to mark __stdio_flush_buffers with weak_function. Oops!

a7941d4 2002-02-18 19:12:45 Eric Andersen

Rename __stdio_close_all to __stdio_flush_buffers. Eliminate an
unnecessary variable

623b520 2002-02-18 18:05:01 Eric Andersen

Doh!

5ce7dc9 2002-02-18 17:50:08 Eric Andersen

Miles Bader writes:
Programs that don't use stdio crash in the `exit' function, because
they call through the pointer__uClibc_cleanup, which has a value of 0.
It has a value of 0 because __uClibc_main.c initializes it to the
address of `__stdio_close_all', which is a weak symbol (and so is 0 if
stdio is not used).
This patch from Miles fixes it, though we need to audit
__stdio_close_all usage to be sure...