OSDN Git Service
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
Eric Andersen [Thu, 3 Aug 2000 17:55:11 +0000 (17:55 -0000)]
Make some of the rpc stuff compile
-Erik
Eric Andersen [Thu, 3 Aug 2000 17:28:22 +0000 (17:28 -0000)]
Updated to new scheme for handling syscalls.
-Erik
Eric Andersen [Sun, 9 Jul 2000 06:39:19 +0000 (06:39 -0000)]
Add in a bunch of junk. Busybox now compiles (except for mkfs.minix and
fsck.minix). Of course, it doesn't link yet due to missing functions, but
hey... At least it is now easy to see what isn't working. :-)
-Erik
Eric Andersen [Sun, 9 Jul 2000 04:29:04 +0000 (04:29 -0000)]
fix sys/vfs so it doesn't pull in kernel stuff.
-Erik
Eric Andersen [Sun, 9 Jul 2000 04:24:58 +0000 (04:24 -0000)]
Removed old noise.
-Erik
Randolph Chung [Sun, 9 Jul 2000 03:57:13 +0000 (03:57 -0000)]
the rest of the compile fixes
Eric Andersen [Sun, 9 Jul 2000 03:53:36 +0000 (03:53 -0000)]
Fixed dir/dirent
-Erik