OSDN Git Service

uclinux-h8/uClibc.git
22 years agoNew Debian snapshot. The release has ld.so for mips fubared.
David Schleef [Sun, 7 Apr 2002 04:52:20 +0000 (04:52 -0000)]
New Debian snapshot.  The release has ld.so for mips fubared.

22 years agoAdd libungif-4.1.0b1
Eric Andersen [Sat, 6 Apr 2002 23:29:38 +0000 (23:29 -0000)]
Add libungif-4.1.0b1

22 years agoAccount for new upstream version. Fix shlibs, because they were
David Schleef [Sat, 6 Apr 2002 22:22:37 +0000 (22:22 -0000)]
Account for new upstream version.  Fix shlibs, because they were
broken.  Add INCLUDE_THREADS to Config.

22 years agoFaster implementation from Miles Bader
Eric Andersen [Sat, 6 Apr 2002 00:07:58 +0000 (00:07 -0000)]
Faster implementation from Miles Bader

22 years agoPatch from Axel Barnitzke <barney@xkontor.com> to fixup
Eric Andersen [Fri, 5 Apr 2002 23:34:26 +0000 (23:34 -0000)]
Patch from Axel Barnitzke <barney@xkontor.com> to fixup
a problem with getpass() echoing passwords...

22 years agoAdd a fun pointer to make apps happy
Eric Andersen [Fri, 5 Apr 2002 23:32:54 +0000 (23:32 -0000)]
Add a fun pointer to make apps happy

22 years agoTeach initfini to build properly on arches where gcc tries to be
Eric Andersen [Wed, 3 Apr 2002 14:09:25 +0000 (14:09 -0000)]
Teach initfini to build properly on arches where gcc tries to be
sneaky behind our back...
 -Erik

22 years agoRevert this file back to where it was so m68k can compile again.
Eric Andersen [Wed, 3 Apr 2002 12:33:29 +0000 (12:33 -0000)]
Revert this file back to where it was so m68k can compile again.
Oops.  I'd hosed things up for m68k with the header file rework.
 -Erik

22 years agoA ton of updates from Dwayne Fontenot <fontenot@jacques.activebuddy.com>.
Eric Andersen [Wed, 3 Apr 2002 12:12:17 +0000 (12:12 -0000)]
A ton of updates from Dwayne Fontenot <fontenot@jacques.activebuddy.com>.
Thanks Dwayne!

22 years agoRichard June <rjune@bravegnuworld.com> noticed that pututline
Eric Andersen [Wed, 3 Apr 2002 12:00:54 +0000 (12:00 -0000)]
Richard June <rjune@bravegnuworld.com> noticed that pututline
was only writing the first sizeof-a-pointer bytes to the utmp
file.  oops.
 -Erik

22 years agoPatch from Jim Treadway <jim@stardot-tech.com> to eliminate
Eric Andersen [Wed, 3 Apr 2002 11:50:50 +0000 (11:50 -0000)]
Patch from Jim Treadway <jim@stardot-tech.com> to eliminate
use of alarm() and therefore SIGARLM in the resolver and to
instead use select, which is much cleaner.

22 years agoRichard June <rjune@bravegnuworld.com> noticed that setutent
Eric Andersen [Wed, 3 Apr 2002 11:11:27 +0000 (11:11 -0000)]
Richard June <rjune@bravegnuworld.com> noticed that setutent
was only opening utmp readonly.  Oops.

22 years agoSince pthreads work on powerpc, at least mention the option.
Eric Andersen [Wed, 3 Apr 2002 11:05:44 +0000 (11:05 -0000)]
Since pthreads work on powerpc, at least mention the option.

22 years agoAdd the xopen swab() function, contributed by Kensuke Otake <kensuke@phreaker.net>
Eric Andersen [Wed, 3 Apr 2002 10:55:50 +0000 (10:55 -0000)]
Add the xopen swab() function, contributed by Kensuke Otake <kensuke@phreaker.net>

22 years agoBe certain that
Eric Andersen [Wed, 3 Apr 2002 10:40:21 +0000 (10:40 -0000)]
Be certain that

22 years agoDoh! I forgot to commit this...
Eric Andersen [Wed, 3 Apr 2002 10:38:18 +0000 (10:38 -0000)]
Doh!  I forgot to commit this...

22 years agoAdjust beinning
Eric Andersen [Wed, 3 Apr 2002 10:30:45 +0000 (10:30 -0000)]
Adjust beinning

22 years agorun dos2unix on these files
Eric Andersen [Wed, 3 Apr 2002 10:26:12 +0000 (10:26 -0000)]
run dos2unix on these files

22 years agoRun dos2unix on these files
Eric Andersen [Wed, 3 Apr 2002 10:24:39 +0000 (10:24 -0000)]
Run dos2unix on these files

22 years agoRemove gratuitous symlink trashing
Eric Andersen [Wed, 3 Apr 2002 09:29:45 +0000 (09:29 -0000)]
Remove gratuitous symlink trashing

22 years agoRemove unused variable
Eric Andersen [Wed, 3 Apr 2002 09:19:36 +0000 (09:19 -0000)]
Remove unused variable
 -Erik

22 years agoSteven's patch contained a spare SEND_NUMBER_STDERR call that was
Eric Andersen [Wed, 3 Apr 2002 09:15:47 +0000 (09:15 -0000)]
Steven's patch contained a spare SEND_NUMBER_STDERR call that was
spamming us.   Kill that.  My bad for not spotting that when merging.
 -Erik

22 years agom4@brecis.COM noticed a typing problem with the getuid syscall. OOps.
Eric Andersen [Wed, 3 Apr 2002 09:04:01 +0000 (09:04 -0000)]
m4@brecis.COM noticed a typing problem with the getuid syscall.  OOps.

22 years agoSteven J. Hill's latest mips dynamic loader updates
Eric Andersen [Tue, 2 Apr 2002 21:12:37 +0000 (21:12 -0000)]
Steven J. Hill's latest mips dynamic loader updates

22 years agoDoh! This is _still_ wrong. Fix potential buffer overflow.
Eric Andersen [Tue, 2 Apr 2002 19:24:52 +0000 (19:24 -0000)]
Doh!  This is _still_ wrong.  Fix potential buffer overflow.
 -Erik

22 years agoFix an arg promotion handling bug in _do_one_spec for %c reported
Manuel Novoa III [Tue, 2 Apr 2002 00:36:12 +0000 (00:36 -0000)]
Fix an arg promotion handling bug in _do_one_spec for %c reported
by Ilguiz Latypov <ilatypov@superbt.com>.

22 years agoForget to initialize thread locks for fake files. Thanks Erik.
Manuel Novoa III [Mon, 1 Apr 2002 15:16:54 +0000 (15:16 -0000)]
Forget to initialize thread locks for fake files.  Thanks Erik.

22 years agoLast bit for old config system
Eric Andersen [Mon, 1 Apr 2002 12:51:36 +0000 (12:51 -0000)]
Last bit for old config system

22 years agoRemove function declartions from include/features.h, create
Eric Andersen [Mon, 1 Apr 2002 11:57:37 +0000 (11:57 -0000)]
Remove function declartions from include/features.h, create
a separate header file for those, and fixup references.
 -Erik

22 years agoPatches from Yoshinori Sato <qzb04471@nifty.ne.jp> to fix h8300
Eric Andersen [Mon, 1 Apr 2002 11:44:34 +0000 (11:44 -0000)]
Patches from Yoshinori Sato <qzb04471@nifty.ne.jp> to fix h8300
support for pthreads and update for the latest and greatest.

22 years agoPatch from Miles Bader to fix the spots I'd messed up.
Eric Andersen [Mon, 1 Apr 2002 10:22:31 +0000 (10:22 -0000)]
Patch from Miles Bader to fix the spots I'd messed up.

22 years agoAdd glob64.c, and add support for glob64 when large file is enabled.
Eric Andersen [Sun, 31 Mar 2002 04:42:13 +0000 (04:42 -0000)]
Add glob64.c, and add support for glob64 when large file is enabled.
 -Erik

22 years agoRework __gen_tempname() to better match glibc, and add mkstemp64(),
Eric Andersen [Sun, 31 Mar 2002 04:17:44 +0000 (04:17 -0000)]
Rework __gen_tempname() to better match glibc, and add mkstemp64(),
which is needed for busybox ash when using largefile support.
 -Erik

22 years agoAdd support for getrlimit64 and setrlimit64. Fix some problems
Eric Andersen [Sun, 31 Mar 2002 01:56:09 +0000 (01:56 -0000)]
Add support for getrlimit64 and setrlimit64.  Fix some problems
with the getrlimit and setrlimit syscalls.
 -Erik

22 years agoAdd in support for ftruncate64 on both ARM and x86
Eric Andersen [Sun, 31 Mar 2002 01:03:15 +0000 (01:03 -0000)]
Add in support for ftruncate64 on both ARM and x86
 -Erik

22 years agoMore mips support from sjhill
Eric Andersen [Fri, 29 Mar 2002 22:31:12 +0000 (22:31 -0000)]
More mips support from sjhill

22 years agoAdd EM_CYGNUS_V850.
Miles Bader [Tue, 26 Mar 2002 05:42:45 +0000 (05:42 -0000)]
Add EM_CYGNUS_V850.

22 years agoImplement sqrtf(), needed for libstdc++ on arm
Eric Andersen [Mon, 25 Mar 2002 21:24:05 +0000 (21:24 -0000)]
Implement sqrtf(), needed for libstdc++ on arm
 -Erik

22 years agoMips config fixes from Steven J. Hill
Eric Andersen [Mon, 25 Mar 2002 19:41:33 +0000 (19:41 -0000)]
Mips config fixes from Steven J. Hill

22 years agoPatch from Steven J. Hill to disable __fsetlocking when
Eric Andersen [Mon, 25 Mar 2002 19:40:43 +0000 (19:40 -0000)]
Patch from Steven J. Hill to disable __fsetlocking when
threads are disabled.  Bug is my fault.  oops.
 -Erik

22 years agoPatch from Steven J. Hill to fix pthreads on mips
Eric Andersen [Mon, 25 Mar 2002 19:39:30 +0000 (19:39 -0000)]
Patch from Steven J. Hill to fix pthreads on mips

22 years agoInclude our own copy of struct sysinfo to avoid binary compatibility
Eric Andersen [Mon, 25 Mar 2002 14:29:38 +0000 (14:29 -0000)]
Include our own copy of struct sysinfo to avoid binary compatibility
problems with Linux 2.4, which changed things.  And thereby reduce by
one more the kernel headers we depend on...
 -Erik

22 years agoIt doesn't make sense to supress linking for -i or -r,
Eric Andersen [Fri, 22 Mar 2002 20:33:28 +0000 (20:33 -0000)]
It doesn't make sense to supress linking for -i or -r,
 -Erik

22 years agoAdd in a knob to disable %m support
Eric Andersen [Fri, 22 Mar 2002 08:17:28 +0000 (08:17 -0000)]
Add in a knob to disable %m support
 -Erik

22 years agoPatch from Miles Bader to be less militant when doing a make clean.
Eric Andersen [Fri, 22 Mar 2002 07:53:38 +0000 (07:53 -0000)]
Patch from Miles Bader to be less militant when doing a make clean.

22 years agoFix incorrect ordering of -L and -l options, which prevented things
Eric Andersen [Fri, 22 Mar 2002 07:26:14 +0000 (07:26 -0000)]
Fix incorrect ordering of -L and -l options, which prevented things
like iproute2 and XFree86 from linking.
 -Erik

22 years agoRemove include file, in case it is broken. We don't need it here.
Eric Andersen [Thu, 21 Mar 2002 17:21:42 +0000 (17:21 -0000)]
Remove include file, in case it is broken.  We don't need it here.
 -Erik

22 years agoFix grammar
Eric Andersen [Thu, 21 Mar 2002 11:56:55 +0000 (11:56 -0000)]
Fix grammar

22 years agoUpdate webpage a little bit for clarity
Eric Andersen [Thu, 21 Mar 2002 11:26:17 +0000 (11:26 -0000)]
Update webpage a little bit for clarity

22 years agoAdd some phony targets
Eric Andersen [Thu, 21 Mar 2002 10:07:20 +0000 (10:07 -0000)]
Add some phony targets

22 years agoPut the chdir back, to simplify testing now that scandir
Eric Andersen [Thu, 21 Mar 2002 09:52:53 +0000 (09:52 -0000)]
Put the chdir back, to simplify testing now that scandir
doesn't segfault anymore

22 years agoAlways build the utils. Always clean libc/misc, since there is
Eric Andersen [Thu, 21 Mar 2002 09:46:23 +0000 (09:46 -0000)]
Always build the utils.  Always clean libc/misc, since there is
some auto generated stuff in there
 -Erik

22 years agoAdd the ttyent.h header file
Eric Andersen [Thu, 21 Mar 2002 09:43:16 +0000 (09:43 -0000)]
Add the ttyent.h header file

22 years agoBe kind to robots
Eric Andersen [Thu, 21 Mar 2002 09:41:14 +0000 (09:41 -0000)]
Be kind to robots

22 years agoUpdate the FAQ a little bit
Eric Andersen [Thu, 21 Mar 2002 09:40:48 +0000 (09:40 -0000)]
Update the FAQ a little bit

22 years agoUpdate webpage
Eric Andersen [Thu, 21 Mar 2002 09:33:00 +0000 (09:33 -0000)]
Update webpage

22 years agoFix anon password
Eric Andersen [Thu, 21 Mar 2002 09:32:46 +0000 (09:32 -0000)]
Fix anon password

22 years agoAlphabetize
Eric Andersen [Thu, 21 Mar 2002 09:31:23 +0000 (09:31 -0000)]
Alphabetize

22 years agoUpdate TODO list for next release
Eric Andersen [Thu, 21 Mar 2002 09:28:13 +0000 (09:28 -0000)]
Update TODO list for next release

22 years agoBump up version number
Eric Andersen [Thu, 21 Mar 2002 09:27:54 +0000 (09:27 -0000)]
Bump up version number

22 years agoSupport getttyent and friends so ncurses will compile
Eric Andersen [Thu, 21 Mar 2002 09:20:19 +0000 (09:20 -0000)]
Support getttyent and friends so ncurses will compile

22 years agoCompile in flockfile and friends by default
Eric Andersen [Thu, 21 Mar 2002 09:17:51 +0000 (09:17 -0000)]
Compile in flockfile and friends by default
 -Erik

22 years agoUpdate Changelog in preparation for a release.
Eric Andersen [Thu, 21 Mar 2002 08:19:45 +0000 (08:19 -0000)]
Update Changelog in preparation for a release.
 -Erik

22 years agoPatch from Bart Visscher <magick@Linux-Fan.com> fixing some
Eric Andersen [Wed, 20 Mar 2002 18:37:00 +0000 (18:37 -0000)]
Patch from Bart Visscher <magick@Linux-Fan.com> fixing some
missing pieces of the conversion to reentrant functions.

22 years agoDoh! search-n-replace bites again
Eric Andersen [Wed, 20 Mar 2002 18:33:04 +0000 (18:33 -0000)]
Doh!  search-n-replace bites again

22 years agoFix compile problem when ASSUME_DEVPTS=false
Eric Andersen [Wed, 20 Mar 2002 17:43:29 +0000 (17:43 -0000)]
Fix compile problem when ASSUME_DEVPTS=false
    getpt.c: In function 'getpt':
    getpt.c:83: 'have_no_dev_ptmx' undeclared ...
oops.
 -Erik

22 years agos/off_t/__off_t/g
Eric Andersen [Wed, 20 Mar 2002 15:51:24 +0000 (15:51 -0000)]
s/off_t/__off_t/g

22 years agoAttempt to follow symlinks if possible, and use that directory
Eric Andersen [Wed, 20 Mar 2002 07:44:12 +0000 (07:44 -0000)]
Attempt to follow symlinks if possible, and use that directory
for the base library directory.
 -Erik

22 years agoPrevent uninitialized use
Eric Andersen [Tue, 19 Mar 2002 18:17:08 +0000 (18:17 -0000)]
Prevent uninitialized use

22 years agoInitial mips ldso porting effort from Steven J. Hill. Not yet
Eric Andersen [Tue, 19 Mar 2002 17:05:51 +0000 (17:05 -0000)]
Initial mips ldso porting effort from Steven J. Hill.  Not yet
complete, but off to a fine start.

22 years agoAdd new debug target (disabled by default) so that when debug
Eric Andersen [Tue, 19 Mar 2002 16:22:54 +0000 (16:22 -0000)]
Add new debug target (disabled by default) so that when debug
is on we now default to resolving symbols permanently..
 -Erik

22 years agoRevert my symlink detecting change for now, since it breaks
Eric Andersen [Tue, 19 Mar 2002 15:34:26 +0000 (15:34 -0000)]
Revert my symlink detecting change for now, since it breaks
things.
 -Erik

22 years agoFix missing defines. Forgot to check this in.
Eric Andersen [Tue, 19 Mar 2002 15:30:38 +0000 (15:30 -0000)]
Fix missing defines.  Forgot to check this in.
 -Erik

22 years agoMerge glibc random, which gets us a much better RNG and a
Eric Andersen [Tue, 19 Mar 2002 12:19:07 +0000 (12:19 -0000)]
Merge glibc random, which gets us a much better RNG and a
reentrant one as well.  It is not much bigger than what we
had, so...
 -Erik

22 years agoBart Visscher <magick@Linux-Fan.com> has added some missing IPV6 support, and
Eric Andersen [Tue, 19 Mar 2002 11:28:17 +0000 (11:28 -0000)]
Bart Visscher <magick@Linux-Fan.com> has added some missing IPV6 support, and
added several additional reentrant networking functions such that iptables now
runs with IPV6 support.

22 years agoResolve symlinks when determining the real ld.so path, which is
Eric Andersen [Tue, 19 Mar 2002 10:44:37 +0000 (10:44 -0000)]
Resolve symlinks when determining the real ld.so path, which is
now used as the default library search location.
 -Erik

22 years agoCleanup header files a bit.
Eric Andersen [Tue, 19 Mar 2002 10:43:35 +0000 (10:43 -0000)]
Cleanup header files a bit.
 -Erik

22 years agoLet older arm cross compilers work
Eric Andersen [Mon, 18 Mar 2002 10:54:38 +0000 (10:54 -0000)]
Let older arm cross compilers work
 -Erik

22 years agoAdd initial support for compiling cpp code.
Eric Andersen [Mon, 18 Mar 2002 06:48:38 +0000 (06:48 -0000)]
Add initial support for compiling cpp code.
 -Erik

22 years agoEnable trace support by default, since it only costs 300 bytes
Eric Andersen [Sun, 17 Mar 2002 07:22:47 +0000 (07:22 -0000)]
Enable trace support by default, since it only costs 300 bytes
anyways, and people seem to expect it.
 -Erik

22 years agoRemove the C++ support stubs, since these now live elsewhere and
Eric Andersen [Sat, 16 Mar 2002 15:13:11 +0000 (15:13 -0000)]
Remove the C++ support stubs, since these now live elsewhere and
these stubs were preventing the real stuff from working properly.
 -Erik

22 years agoBuild crti.o and crtn.o with optimization enabled
Eric Andersen [Sat, 16 Mar 2002 15:10:54 +0000 (15:10 -0000)]
Build crti.o and crtn.o with optimization enabled
 -Erik

22 years agoFix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.
Manuel Novoa III [Sat, 16 Mar 2002 01:36:11 +0000 (01:36 -0000)]
Fix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.

22 years agoOops. Forgot to check this one in
Eric Andersen [Fri, 15 Mar 2002 17:34:53 +0000 (17:34 -0000)]
Oops.  Forgot to check this one in

22 years agoAdd strptime, and commonize some locale strings
Eric Andersen [Fri, 15 Mar 2002 16:20:00 +0000 (16:20 -0000)]
Add strptime, and commonize some locale strings
 -Erik

22 years agoDon't let this worry about _init and _fini
Eric Andersen [Fri, 15 Mar 2002 16:15:38 +0000 (16:15 -0000)]
Don't let this worry about _init and _fini

22 years agoFix location of crt0.o
Eric Andersen [Fri, 15 Mar 2002 16:14:18 +0000 (16:14 -0000)]
Fix location of crt0.o

22 years agoAdd missing updwtmp() and fix broken makefile
Eric Andersen [Fri, 15 Mar 2002 12:35:14 +0000 (12:35 -0000)]
Add missing updwtmp() and fix broken makefile

22 years agoSupport gnu error(), patch contributed by Andrew Ip <aip@cwlinux.com>
Eric Andersen [Fri, 15 Mar 2002 12:11:37 +0000 (12:11 -0000)]
Support gnu error(), patch contributed by Andrew Ip <aip@cwlinux.com>

22 years agoHide libc specific junk inside a #ifdef _LIBC to avoid
Eric Andersen [Fri, 15 Mar 2002 06:41:38 +0000 (06:41 -0000)]
Hide libc specific junk inside a #ifdef _LIBC to avoid
namespace pollution, noted by Miles.
 -Erik

22 years agoFix non-elf support (in theory). Revert misguided change suggested
Eric Andersen [Fri, 15 Mar 2002 02:45:34 +0000 (02:45 -0000)]
Fix non-elf support (in theory).  Revert misguided change suggested
by arcturusnetworks, since Miles Bader reports it is unnecessary.
 -Erik

22 years agoFix link to daily snapshot
Eric Andersen [Thu, 14 Mar 2002 11:43:15 +0000 (11:43 -0000)]
Fix link to daily snapshot

22 years agoUpdate the config script to behave a bit better
Eric Andersen [Thu, 14 Mar 2002 10:38:08 +0000 (10:38 -0000)]
Update the config script to behave a bit better

22 years agoOops! When I fixed the debug flags, I forgot to make things be
Eric Andersen [Thu, 14 Mar 2002 09:01:13 +0000 (09:01 -0000)]
Oops!  When I fixed the debug flags, I forgot to make things be
PIC, so do that now.
 -Erik

22 years agoSetup so ctors/dtors can run. Disabled for now, since they do
Eric Andersen [Thu, 14 Mar 2002 08:49:23 +0000 (08:49 -0000)]
Setup so ctors/dtors can run.  Disabled for now, since they do
add a little bit to binary size...
 -Erik

22 years agoDon't call null ctors/dtors.
Eric Andersen [Thu, 14 Mar 2002 08:47:21 +0000 (08:47 -0000)]
Don't call null ctors/dtors.
 -Erik

22 years agoDo not enable debugging for initfini.s and friends. Won't work anyways.
Eric Andersen [Thu, 14 Mar 2002 08:26:02 +0000 (08:26 -0000)]
Do not enable debugging for initfini.s and friends.  Won't work anyways.
 -Erik

22 years agoAdd implementations of strtof() and strtold(). These are a bit
Eric Andersen [Thu, 14 Mar 2002 06:52:35 +0000 (06:52 -0000)]
Add implementations of strtof() and strtold().  These are a bit
lame, since internally I'm just using strtod, but that keeps things
small, and has the side effect of making these easy to write.
 -Erik

22 years agoThis should be the last piece needed to make constructors work (using
Eric Andersen [Thu, 14 Mar 2002 02:19:33 +0000 (02:19 -0000)]
This should be the last piece needed to make constructors work (using
a native gcc toolchain).  The gcc wrapper still needs some touchups,
but we seem to be _there_.  Also some touchups to try and shrink
uclinux binary sized by stubbing out unneeded stuff.
 -Erik

22 years agoAdd some symbols needed for C++ to work. Temporary hack...
Eric Andersen [Thu, 14 Mar 2002 02:17:29 +0000 (02:17 -0000)]
Add some symbols needed for C++ to work.  Temporary hack...