• 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
ce0a1dc 2003-01-25 04:30:41 Eric Andersen

Fix powerpc struct kernel_stat types

f48557f 2003-01-25 04:21:30 Eric Andersen

Stick some evil casts in to make sure this works regardless
of the underlying data types.

1eaf395 2003-01-25 02:54:31 Eric Andersen

A few more needed updates

fbe03b7 2003-01-25 01:31:21 Eric Andersen

Begin release preparations...

b6e3fff 2003-01-25 01:28:09 Eric Andersen

Support having libs in /usr/X11R6/lib by default as well

2c35b78 2003-01-25 01:22:40 Eric Andersen

Stupid typo

d8634ea 2003-01-25 01:10:36 Eric Andersen

Finish up fixing stat and setting various system types.

dec2c57 2003-01-25 01:09:00 Eric Andersen

Don't clean config system except on 'make distclean'. Remember to
clean locale stuff on 'make clean'

ce464b8 2003-01-25 01:04:35 Eric Andersen

Better stat tests

14c6293 2003-01-24 20:52:51 Eric Andersen

I thought it would be smaller to inline since these funcs are small.
Well, not inlining saves 300 bytes, so do that instead.
-Erik

8580027 2003-01-24 20:44:14 Eric Andersen

Ok, people are probably going to hate me for this... This commit changes the
type of 'struct stat' and 'struct stat64' so they use consistant types.

This change is the result of a bug I found while trying to use GNU tar. The
problem was caused by our using kernel types within struct stat and trying to
directly compare these values with standard types. Trying an 'if (a < b)' when
'a' is an 'unsigned long' and 'b' is an 'int' leads to very different results
then when comparing entities of the same type (i.e. time_t values)....
Grumble. Nasty stuff, but I'm glad I got this out of the way now.

As a result of this fix, uClibc 0.9.17 will not be binary compatible with
earlier releases. I have always warned people this can and will happen.
-Erik

8c29bb0 2003-01-24 20:21:22 Eric Andersen

Add FAQ entry for "sh: can't access tty; job control turned off"
-Erik

79c7ae5 2003-01-24 20:18:29 Eric Andersen

Doh! Fix potential stack corruption caused by dynamic atexit
allocating size incorrectly....
-Erik

a3560dc 2003-01-24 02:55:27 Eric Andersen

Update architecture specific support to consistantly
generate a crt0 and crt1 file. Most arches still need
to be updated to call __uClibc_start_main() rather than
__uClibc_main().

100cc91 2003-01-24 02:33:54 Eric Andersen

Hopefully this is correct

1bad089 2003-01-24 02:30:12 Eric Andersen

Hopefully this will work as expected. I have no way to
test but this should be correct.

1cb6428 2003-01-24 02:21:48 Eric Andersen

Update crt0 for arm to provide the main reference
a bit more nicely, and make _init and _fini be weak
for people with broken compilers
-Erik

956574d 2003-01-24 01:56:45 Eric Andersen

Shuffle OPTIMIZATION setting a bit

2be7724 2003-01-24 01:55:06 Manuel Novoa III

Wasn't thinking... we don't need to seek to end when appending if stdio
is built without buffer support.

545e51b 2003-01-24 01:28:10 Eric Andersen

Update tests to be somewhat consistant with the rest of the world

bce788f 2003-01-24 01:16:40 Eric Andersen

Update ignore list

372680f 2003-01-24 00:39:41 Eric Andersen

Update a tiny bit

b340985 2003-01-24 00:36:00 Eric Andersen

Cleanup makefiles and make clean a bit

72c3d34 2003-01-23 23:03:02 Eric Andersen

Making atexit weak does nothing for dynamicly linked apps. And for
staticly linked apps it entirely prevents destructors from running
unless atexit is called for some other reason. So if they enabled
ctor/dtor support we need to have a call to the real atexit for
dtors to work properly. If people don't want the extra 4k or so
of junk in their static apps, they should leave ctor/dtor support
disabled.
-Erik

a81c221 2003-01-23 22:18:58 Eric Andersen

simpler method for getting a 'main' reference. Make _init and _fini
be weak so people won't need to fix their compilers

37e26f6 2003-01-23 22:17:42 Eric Andersen

Shuffle two lines so the comment applies to the correct line.

fc0f3ff 2003-01-23 22:10:30 Eric Andersen

Rewrite powerpc crt0.S for proper ctor/dtor handling

a5ccd4d 2003-01-23 18:06:36 Eric Andersen

Kill the needless '#if 1'

a018fc5 2003-01-23 18:05:34 Eric Andersen

Update malloc behavior on malloc(0) to be consistant with
malloc-930716 behavior, i.e. return a NULL.

98e763d 2003-01-23 17:25:15 Eric Andersen

Just be a bit less different from latest glibc version in comments
and in the files where variables live.