• R/O
  • HTTP
  • SSH
  • HTTPS

uclibc-ng: List of commits


RSS
Rev. Time Author
bf6e755 2001-03-06 03:44:47 Manuel Novoa III

Patch from Michael Shmulevich (michaels@jungo.com) -- functions were not
declared type function.

d7839f5 2001-03-05 15:18:33 Eric Andersen

Patch from Jean-Yves Avenard to move the getopt globals to their
own file, since at least on SH, weak variables with initial values
(.data stuff) were not working. Moving these to their own file
seems to be a good way to handle it.

2d858d5 2001-03-05 15:01:21 Eric Andersen

Use LDFLAGS, don't always include -nostdlib...

7be859a 2001-03-05 04:13:07 Manuel Novoa III

Fixed vfork on i386. Reduced size of __uClibc_syscall.

3d15998 2001-03-04 05:37:32 Manuel Novoa III

Fix a couple of bugs: check mode is legal; open file and check success before
calling vfork.

50021bf 2001-03-04 01:51:17 Eric Andersen

strtok_r.c was not being compiled in, so fix that.

0543518 2001-03-02 07:58:36 Manuel Novoa III

Stupid buglet fix. Don't trash FILE bufstart if buffer allocation fails.

9aed53c 2001-03-02 04:49:41 Manuel Novoa III

Added __strtok_r function. Change strtok to a wrapper around __strtok_r and
add a weak alias of __strtok_r for strtok_r since optional. Also reduced
code size.

57e9510 2001-03-01 01:38:26 Manuel Novoa III

Fix a buglet regarding floating point output for ?nprintf functions.

faec125 2001-02-28 13:01:29 Eric Andersen

This evening I've been investigating why linking with the shared uClibc library
was not working when booting busybox as init, even though it workes when run on
my desktop system. I made boot floppy with just /dev, a few /etc entries,
busybox dynamically linked vs uClibc, and /lib with shared uClibc in it. And
just as several people have reported, it didn't work.

So I ran 'ldd /bin/true' and it showed 'true' is linked with the shared library
loader. But 'ldd ./busybox' showed it was only linked with uClibc. Doh! Of
course it couldn't work!

This patch fixes the gcc wrapper so when we link with the shared uClibc
library, we also always link with the correct shared lib loader. With this
patch in place, I have now sucessfully booted busybox linked vs the shared
uClibc library. And it works great!
-Erik

82dd793 2001-02-28 06:33:59 Manuel Novoa III

stdio mostly rewritten... passes lots of tests now.
printf now supports long double, plus some bug fixes.

8cdb05a 2001-02-27 10:04:45 David McCullough


For some reason the fancy attribute tags were not working on m68k so
I followed environ example which uses asm and it seemed to fix the problem
nicely.

It should be ok on i386. Could some check it please :-)

56e2c9e 2001-02-26 13:00:30 David McCullough


g++ compatible math defines.

8c99071 2001-02-26 12:57:47 David McCullough


New crt0.S with all init done in 'C' code.
Added in support for C++ contructor/destructor tables.

ec656c1 2001-02-26 12:55:17 David McCullough


Reduced the size of sigsets to the minimal needed. Apart from the size,
it has the added advantage of giving the C++ build of m68k-elf-gcc a clean
bill of health.

a7c7b09 2001-02-26 12:49:32 David McCullough


Added res_init and res_query

e173fa9 2001-02-26 12:48:52 David McCullough


Added /etc/hosts processing (parses everytime like a real one :-)

Added support for multiple nameserver lines, still supports multiple
servers on a on single line.

Added "domain" entry. domain and search are mutually exclusive and
override each other (the last one wins, see the resolver(5) man page).

Added dummy "getnetbyname" that returns fail.

Added "res_init" and "res_query".

62b59bd 2001-02-26 11:54:33 David McCullough


Added "psignal" function

c2ba9ed 2001-02-23 18:19:24 Eric Andersen

Update arm for the new way of entering main. BTW, I can now run things on arm
as a shared library, using the glibc shared lib loader. :-)

I've updated the pic case but havn't tested it yet.
-Erik

48518a1 2001-02-23 17:51:23 Eric Andersen

Forgot to increment i

2e8171b 2001-02-23 17:19:41 Eric Andersen

Sigh. Turn debugging back off.

ec68a1f 2001-02-23 17:18:48 Eric Andersen

This is a touch cleaner, avoids using the comma operator.

715fe9e 2001-02-23 17:07:12 Eric Andersen

This actually fixes things I believe.

0ad517b 2001-02-23 10:41:13 Eric Andersen

Let system dependant things override common things.

671d0da 2001-02-23 10:08:27 Eric Andersen

Fix two bugs. First, gethostbyname was doing dns queries when given an IP
address. Secondly, when doing reverse dns lookups, it was appending the
domain, even if a domain was already attached.
-Erik

1317d65 2001-02-23 03:02:24 Eric Andersen

div and ldiv are required for ISO 9899
-Erik

5b6e897 2001-02-22 14:29:50 Eric Andersen

Patch from Jean-Yves Avenard to add missing siglongjmp entry and
fix a bug in setjmp for SH

2109636 2001-02-22 04:11:26 Eric Andersen

Update to "malloc" so it will work on CPUs not supporting non-aligned words.
malloc still only works for little-endian CPUs... Patch by Jean-Yves Avenard

36970cc 2001-02-22 03:58:30 Eric Andersen

Add an SH port done by Jean-Yves Avenard of Hewlett-Packard - Embedded
and Personal Systems. Thanks!
-Erik

93ccb03 2001-02-20 05:33:38 Manuel Novoa III

Fix a couple of bugs in _fopen and fclose, plus change a few internals.

Show on old repository browser