OSDN Git Service
Eric Andersen [Mon, 30 Oct 2000 06:35:54 +0000 (06:35 -0000)]
More header file updates
Eric Andersen [Mon, 30 Oct 2000 06:26:31 +0000 (06:26 -0000)]
Header file cleanup
Eric Andersen [Sun, 29 Oct 2000 06:49:13 +0000 (06:49 -0000)]
Oops. Fix up stat. Again.
Eric Andersen [Sun, 29 Oct 2000 05:47:04 +0000 (05:47 -0000)]
Fix up stat so we translate from kernel stat to libc stat. Try to fix
up a few little things with dir entry reading. busybox now compiles,
and seems to basically work... :-)
-Erik
Eric Andersen [Sat, 28 Oct 2000 00:40:31 +0000 (00:40 -0000)]
Add in a platform specific _start
Eric Andersen [Sat, 28 Oct 2000 00:28:47 +0000 (00:28 -0000)]
_start.c is a failed experiment. Go back to using asm...
Eric Andersen [Fri, 27 Oct 2000 21:40:35 +0000 (21:40 -0000)]
More random fixes and additions.
Eric Andersen [Fri, 27 Oct 2000 21:38:32 +0000 (21:38 -0000)]
Fix up signal handling
Eric Andersen [Fri, 27 Oct 2000 20:44:19 +0000 (20:44 -0000)]
Add in getprotobyname, getservicebyname, and related junk
Eric Andersen [Fri, 27 Oct 2000 18:22:24 +0000 (18:22 -0000)]
Not needed. Seems to work fine without asm...
Eric Andersen [Fri, 27 Oct 2000 00:28:24 +0000 (00:28 -0000)]
Ignore leftovers...
Eric Andersen [Thu, 26 Oct 2000 09:23:38 +0000 (09:23 -0000)]
Add in a fork test. Fix select so it works.
Eric Andersen [Thu, 26 Oct 2000 09:19:38 +0000 (09:19 -0000)]
This had some nasty x86 asm inlines it. Throw them away.
Eric Andersen [Thu, 26 Oct 2000 08:29:37 +0000 (08:29 -0000)]
Fix makefile bugs
Eric Andersen [Thu, 26 Oct 2000 08:22:50 +0000 (08:22 -0000)]
Not needed -- apps simply need to link vs libgcc.
Eric Andersen [Thu, 26 Oct 2000 08:19:35 +0000 (08:19 -0000)]
Link vs libgcc to include needed stuff.
Eric Andersen [Thu, 26 Oct 2000 07:52:35 +0000 (07:52 -0000)]
Remove some minor glibc'isms.
Eric Andersen [Thu, 26 Oct 2000 07:49:08 +0000 (07:49 -0000)]
Remove redundant clone file. Fix Makefile so archs build again.
Eric Andersen [Thu, 26 Oct 2000 07:47:29 +0000 (07:47 -0000)]
Fix it so it compiles again.
Eric Andersen [Thu, 26 Oct 2000 07:32:44 +0000 (07:32 -0000)]
Add in arm specific bits.
Eric Andersen [Thu, 26 Oct 2000 07:12:49 +0000 (07:12 -0000)]
Add some more stuff -- {get|set}mntent, getline, getdelim, etc.
Eric Andersen [Wed, 25 Oct 2000 07:12:13 +0000 (07:12 -0000)]
Move syscalls to sysdeps/linux/common (since they are common).
Remove _start.S since I now have a portable C version.
Eric Andersen [Wed, 25 Oct 2000 06:58:57 +0000 (06:58 -0000)]
A few more syscalls.
Eric Andersen [Wed, 25 Oct 2000 06:30:10 +0000 (06:30 -0000)]
Try adding in a generic cross platform _start.c to make future
porting less painful.
-Erik
Eric Andersen [Tue, 24 Oct 2000 21:15:59 +0000 (21:15 -0000)]
Support even more syscalls.
-Erik
Eric Andersen [Mon, 23 Oct 2000 23:53:33 +0000 (23:53 -0000)]
Fix a few more screwups.
Eric Andersen [Mon, 23 Oct 2000 23:35:07 +0000 (23:35 -0000)]
Forgot a few things...
Eric Andersen [Mon, 23 Oct 2000 23:23:54 +0000 (23:23 -0000)]
More reorg. A place for everything and everything in its place...
Eric Andersen [Mon, 23 Oct 2000 18:22:42 +0000 (18:22 -0000)]
Dependancy fix
Eric Andersen [Mon, 23 Oct 2000 18:21:22 +0000 (18:21 -0000)]
Fix dependancy problem
Eric Andersen [Mon, 23 Oct 2000 17:08:59 +0000 (17:08 -0000)]
Another bug fix. ioctl lacked a ;
Eric Andersen [Mon, 23 Oct 2000 16:54:56 +0000 (16:54 -0000)]
Updates (list_syscalls.sh was missing _syscall0 calls).
Eric Andersen [Mon, 23 Oct 2000 16:14:17 +0000 (16:14 -0000)]
Revert Makefie changes.
Eric Andersen [Mon, 23 Oct 2000 16:11:48 +0000 (16:11 -0000)]
First pass at arm arch support. Works on my netwinder...
-Erik
Eric Andersen [Mon, 23 Oct 2000 15:47:35 +0000 (15:47 -0000)]
Cleanup arch support
Eric Andersen [Mon, 23 Oct 2000 15:27:33 +0000 (15:27 -0000)]
Try removing no-builtin
Eric Andersen [Mon, 23 Oct 2000 15:26:33 +0000 (15:26 -0000)]
Include real prototype for bcmp
Eric Andersen [Mon, 23 Oct 2000 15:26:01 +0000 (15:26 -0000)]
Link w libcc.
Eric Andersen [Sun, 22 Oct 2000 23:24:58 +0000 (23:24 -0000)]
Need this now.
Eric Andersen [Sun, 22 Oct 2000 23:24:29 +0000 (23:24 -0000)]
Remove io
Eric Andersen [Fri, 20 Oct 2000 07:46:54 +0000 (07:46 -0000)]
Switch to doing syscalls in C. Makes things much more easily portable.
Eric Andersen [Fri, 20 Oct 2000 03:48:11 +0000 (03:48 -0000)]
A smaller, kinder, gentler regexp implementation.
Eric Andersen [Fri, 20 Oct 2000 00:14:04 +0000 (00:14 -0000)]
ignore more stuff
Eric Andersen [Fri, 20 Oct 2000 00:03:55 +0000 (00:03 -0000)]
Strip all object files of all non global symbols and .note and
.comment, saving a lot of space in the resultant binaries...
-Erik
Eric Andersen [Wed, 18 Oct 2000 23:38:13 +0000 (23:38 -0000)]
More updates. Implement strsignal. Add pwd_grp tests
Eric Andersen [Wed, 18 Oct 2000 21:06:41 +0000 (21:06 -0000)]
Signal test. One test written and already found a bug.
-Erik
Eric Andersen [Tue, 17 Oct 2000 21:25:58 +0000 (21:25 -0000)]
Naming fix
Eric Andersen [Tue, 17 Oct 2000 21:23:48 +0000 (21:23 -0000)]
Fix up ctype.h
Eric Andersen [Tue, 17 Oct 2000 18:41:23 +0000 (18:41 -0000)]
More stuff
Eric Andersen [Tue, 17 Oct 2000 18:21:26 +0000 (18:21 -0000)]
Better syscall building mechanism
Eric Andersen [Tue, 17 Oct 2000 18:16:15 +0000 (18:16 -0000)]
Ignore more junk
Eric Andersen [Tue, 17 Oct 2000 18:15:35 +0000 (18:15 -0000)]
Clean up after ourselves
Eric Andersen [Tue, 17 Oct 2000 18:14:21 +0000 (18:14 -0000)]
Update excludes
Eric Andersen [Tue, 17 Oct 2000 18:13:23 +0000 (18:13 -0000)]
Update to assert behavior
Eric Andersen [Tue, 17 Oct 2000 18:12:55 +0000 (18:12 -0000)]
More updates
Eric Andersen [Tue, 17 Oct 2000 18:12:30 +0000 (18:12 -0000)]
Bypass problem with signals for the moment...
Eric Andersen [Mon, 16 Oct 2000 18:17:02 +0000 (18:17 -0000)]
Stupid makefile bug,
Eric Andersen [Thu, 12 Oct 2000 15:30:49 +0000 (15:30 -0000)]
Makefile update
Eric Andersen [Thu, 12 Oct 2000 15:29:43 +0000 (15:29 -0000)]
Screwed up non-mmu support. #define was backwards.
-Erik
Eric Andersen [Wed, 11 Oct 2000 23:54:37 +0000 (23:54 -0000)]
Finish reorganizing things. At least I think I've finished.
Eric Andersen [Wed, 11 Oct 2000 22:51:25 +0000 (22:51 -0000)]
Test cleanup
Eric Andersen [Wed, 11 Oct 2000 22:51:00 +0000 (22:51 -0000)]
Reorg unistd dir
Eric Andersen [Wed, 11 Oct 2000 22:08:28 +0000 (22:08 -0000)]
New misc tree that actually has misc stuff in it.
Eric Andersen [Mon, 9 Oct 2000 22:48:30 +0000 (22:48 -0000)]
Needed now.
Eric Andersen [Mon, 9 Oct 2000 20:07:06 +0000 (20:07 -0000)]
Forgot this
Eric Andersen [Mon, 9 Oct 2000 20:06:30 +0000 (20:06 -0000)]
Bug ugly formatting update
Eric Andersen [Sun, 8 Oct 2000 18:24:23 +0000 (18:24 -0000)]
New malloc routines.
Eric Andersen [Sat, 7 Oct 2000 23:46:22 +0000 (23:46 -0000)]
Formatting update
Eric Andersen [Sat, 7 Oct 2000 23:40:39 +0000 (23:40 -0000)]
Formatting update
Eric Andersen [Sat, 7 Oct 2000 23:37:03 +0000 (23:37 -0000)]
Update and simplification.
Eric Andersen [Sat, 7 Oct 2000 05:46:14 +0000 (05:46 -0000)]
Forgot to ignore this
Eric Andersen [Sat, 7 Oct 2000 01:53:53 +0000 (01:53 -0000)]
More cleanups
Eric Andersen [Sat, 7 Oct 2000 01:53:34 +0000 (01:53 -0000)]
Add in support for shm/ipc.
Eric Andersen [Sat, 7 Oct 2000 01:44:00 +0000 (01:44 -0000)]
Dependancy update
Eric Andersen [Sat, 7 Oct 2000 01:42:05 +0000 (01:42 -0000)]
Update dependancies
Eric Andersen [Sat, 7 Oct 2000 01:40:14 +0000 (01:40 -0000)]
Remove obsolete files. Update dependancies.
Eric Andersen [Sat, 7 Oct 2000 01:36:38 +0000 (01:36 -0000)]
Dependancy update
Eric Andersen [Sat, 7 Oct 2000 01:33:19 +0000 (01:33 -0000)]
Remove obsolete file. Fix dependancy.
Eric Andersen [Sat, 7 Oct 2000 01:31:32 +0000 (01:31 -0000)]
Dependancy fixup, and remove some obcolete files.
Eric Andersen [Sat, 7 Oct 2000 01:30:30 +0000 (01:30 -0000)]
Warning cleanup
Eric Andersen [Thu, 5 Oct 2000 05:10:27 +0000 (05:10 -0000)]
Major update to string handling. strcmp and friends were horribly
broken. They now test out as working properly.
-Erik
Eric Andersen [Wed, 4 Oct 2000 23:59:12 +0000 (23:59 -0000)]
More makefile updates
Eric Andersen [Wed, 4 Oct 2000 23:28:14 +0000 (23:28 -0000)]
Remember to remove libc.a on 'make clean'
Eric Andersen [Wed, 4 Oct 2000 23:26:55 +0000 (23:26 -0000)]
Fix all the makefiles. Clean up some warnings, cleanup some headers.
-Erik
Eric Andersen [Wed, 4 Oct 2000 21:55:32 +0000 (21:55 -0000)]
This is making far too much sense.
Eric Andersen [Wed, 4 Oct 2000 21:52:07 +0000 (21:52 -0000)]
More sanity yet.
Eric Andersen [Wed, 4 Oct 2000 21:51:42 +0000 (21:51 -0000)]
Sanity fix.
Eric Andersen [Wed, 4 Oct 2000 21:45:11 +0000 (21:45 -0000)]
Makefile sanity fix.
-Erik
Eric Andersen [Wed, 4 Oct 2000 17:39:54 +0000 (17:39 -0000)]
Major facelift on the test area -- the beginnings of some real testing
stuff so we can get this library into shape.
-Erik
Eric Andersen [Tue, 3 Oct 2000 23:57:14 +0000 (23:57 -0000)]
More missing prototypes.
Eric Andersen [Tue, 3 Oct 2000 23:49:57 +0000 (23:49 -0000)]
Add in some more test suite stuff.
-Erik
David Schleef [Tue, 12 Sep 2000 06:04:02 +0000 (06:04 -0000)]
test proggy for strtol, strtoul
Eric Andersen [Fri, 1 Sep 2000 17:47:30 +0000 (17:47 -0000)]
Fix up the Makefile for better portability
-Erik
Eric Andersen [Fri, 1 Sep 2000 17:43:31 +0000 (17:43 -0000)]
Repeat after me 100 times:
I will always compile before I commit
-Erik
Eric Andersen [Fri, 1 Sep 2000 17:38:20 +0000 (17:38 -0000)]
Remove __restrict when not supported
-Erik
John Beppu [Mon, 21 Aug 2000 22:17:17 +0000 (22:17 -0000)]
+ added alloca() support for all architectures
by way of gcc's __builtin_alloca(). I think
I did it right, but we'll see.
Eric Andersen [Fri, 11 Aug 2000 01:23:29 +0000 (01:23 -0000)]
Yet more updates. Getting closer....
-Erik
Eric Andersen [Fri, 11 Aug 2000 00:25:08 +0000 (00:25 -0000)]
Add in snprintf and vsnprintf
-Erik
Eric Andersen [Thu, 10 Aug 2000 19:47:55 +0000 (19:47 -0000)]
More stuff. Down to only 43 missing functions before BusyBox will
link. Fixed socket stuff so it doesn't pull in kernel headers and
stubbed out fork and clone. A few other header file cleanups.
-Erik
Eric Andersen [Thu, 3 Aug 2000 17:57:10 +0000 (17:57 -0000)]
Fix spelling