• 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
f89c67d 2001-03-09 01:49:37 Eric Andersen

Add in wordexp support (mostly stubbed out for now) since the busybox
shell, lash, is about to start using wordexp.
-Erik

8bceedc 2001-03-09 01:47:29 Eric Andersen

Make alloca work using the compiler builtin
-Erik

791312e 2001-03-09 01:45:24 Eric Andersen

Reworked the password stuff to be reentrant. Group stuff is
still needing to be reworked.
-Erik

bfb8f8f 2001-03-08 16:33:05 Eric Andersen

Add strnlen

1e26922 2001-03-07 18:47:29 Manuel Novoa III

Fix a bad assertion test.

fae4036 2001-03-07 00:27:46 Manuel Novoa III

Move fork to common/syscalls (with NO_MMU check). Add Makefile to sparc so
make clean works.

80831be 2001-03-07 00:25:28 Manuel Novoa III

Fix unified syscall stuff for changed ?stat. Move fork to syscalls.c wrapped
with a check for NO_MMU of course.

8bee736 2001-03-06 09:13:05 Eric Andersen

I just grabbed the bits dir from glibc 2.1.3 on a sparc box
to facilitate the sparc porting work being done by Mathew Bosworth.
-Erik

b416b45 2001-03-06 06:19:18 Eric Andersen

stat and mknod cleanup, take two. Put all the needed junk into syscalls.c
for clarity.
-Erik

400e907 2001-03-06 05:09:12 Eric Andersen

Fix up some long standing iterative symbol usage problem, noticed today by
Michael Shmulevich, which was caused by the grafting in of GNU libc header
files.
-Erik

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