OSDN Git Service
David Schleef [Sun, 7 Apr 2002 04:52:20 +0000 (04:52 -0000)]
New Debian snapshot. The release has ld.so for mips fubared.
Eric Andersen [Sat, 6 Apr 2002 23:29:38 +0000 (23:29 -0000)]
Add libungif-4.1.0b1
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.
Eric Andersen [Sat, 6 Apr 2002 00:07:58 +0000 (00:07 -0000)]
Faster implementation from Miles Bader
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...
Eric Andersen [Fri, 5 Apr 2002 23:32:54 +0000 (23:32 -0000)]
Add a fun pointer to make apps happy
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
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
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!
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
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.
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.
Eric Andersen [Wed, 3 Apr 2002 11:05:44 +0000 (11:05 -0000)]
Since pthreads work on powerpc, at least mention the option.
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>
Eric Andersen [Wed, 3 Apr 2002 10:40:21 +0000 (10:40 -0000)]
Be certain that
Eric Andersen [Wed, 3 Apr 2002 10:38:18 +0000 (10:38 -0000)]
Doh! I forgot to commit this...
Eric Andersen [Wed, 3 Apr 2002 10:30:45 +0000 (10:30 -0000)]
Adjust beinning
Eric Andersen [Wed, 3 Apr 2002 10:26:12 +0000 (10:26 -0000)]
run dos2unix on these files
Eric Andersen [Wed, 3 Apr 2002 10:24:39 +0000 (10:24 -0000)]
Run dos2unix on these files
Eric Andersen [Wed, 3 Apr 2002 09:29:45 +0000 (09:29 -0000)]
Remove gratuitous symlink trashing
Eric Andersen [Wed, 3 Apr 2002 09:19:36 +0000 (09:19 -0000)]
Remove unused variable
-Erik
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
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.
Eric Andersen [Tue, 2 Apr 2002 21:12:37 +0000 (21:12 -0000)]
Steven J. Hill's latest mips dynamic loader updates
Eric Andersen [Tue, 2 Apr 2002 19:24:52 +0000 (19:24 -0000)]
Doh! This is _still_ wrong. Fix potential buffer overflow.
-Erik
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>.
Manuel Novoa III [Mon, 1 Apr 2002 15:16:54 +0000 (15:16 -0000)]
Forget to initialize thread locks for fake files. Thanks Erik.
Eric Andersen [Mon, 1 Apr 2002 12:51:36 +0000 (12:51 -0000)]
Last bit for old config system
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
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.
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.
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
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
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
Eric Andersen [Sun, 31 Mar 2002 01:03:15 +0000 (01:03 -0000)]
Add in support for ftruncate64 on both ARM and x86
-Erik
Eric Andersen [Fri, 29 Mar 2002 22:31:12 +0000 (22:31 -0000)]
More mips support from sjhill
Miles Bader [Tue, 26 Mar 2002 05:42:45 +0000 (05:42 -0000)]
Add EM_CYGNUS_V850.
Eric Andersen [Mon, 25 Mar 2002 21:24:05 +0000 (21:24 -0000)]
Implement sqrtf(), needed for libstdc++ on arm
-Erik
Eric Andersen [Mon, 25 Mar 2002 19:41:33 +0000 (19:41 -0000)]
Mips config fixes from Steven J. Hill
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
Eric Andersen [Mon, 25 Mar 2002 19:39:30 +0000 (19:39 -0000)]
Patch from Steven J. Hill to fix pthreads on mips
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
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
Eric Andersen [Fri, 22 Mar 2002 08:17:28 +0000 (08:17 -0000)]
Add in a knob to disable %m support
-Erik
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.
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
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
Eric Andersen [Thu, 21 Mar 2002 11:56:55 +0000 (11:56 -0000)]
Fix grammar
Eric Andersen [Thu, 21 Mar 2002 11:26:17 +0000 (11:26 -0000)]
Update webpage a little bit for clarity
Eric Andersen [Thu, 21 Mar 2002 10:07:20 +0000 (10:07 -0000)]
Add some phony targets
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
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
Eric Andersen [Thu, 21 Mar 2002 09:43:16 +0000 (09:43 -0000)]
Add the ttyent.h header file
Eric Andersen [Thu, 21 Mar 2002 09:41:14 +0000 (09:41 -0000)]
Be kind to robots
Eric Andersen [Thu, 21 Mar 2002 09:40:48 +0000 (09:40 -0000)]
Update the FAQ a little bit
Eric Andersen [Thu, 21 Mar 2002 09:33:00 +0000 (09:33 -0000)]
Update webpage
Eric Andersen [Thu, 21 Mar 2002 09:32:46 +0000 (09:32 -0000)]
Fix anon password
Eric Andersen [Thu, 21 Mar 2002 09:31:23 +0000 (09:31 -0000)]
Alphabetize
Eric Andersen [Thu, 21 Mar 2002 09:28:13 +0000 (09:28 -0000)]
Update TODO list for next release
Eric Andersen [Thu, 21 Mar 2002 09:27:54 +0000 (09:27 -0000)]
Bump up version number
Eric Andersen [Thu, 21 Mar 2002 09:20:19 +0000 (09:20 -0000)]
Support getttyent and friends so ncurses will compile
Eric Andersen [Thu, 21 Mar 2002 09:17:51 +0000 (09:17 -0000)]
Compile in flockfile and friends by default
-Erik
Eric Andersen [Thu, 21 Mar 2002 08:19:45 +0000 (08:19 -0000)]
Update Changelog in preparation for a release.
-Erik
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.
Eric Andersen [Wed, 20 Mar 2002 18:33:04 +0000 (18:33 -0000)]
Doh! search-n-replace bites again
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
Eric Andersen [Wed, 20 Mar 2002 15:51:24 +0000 (15:51 -0000)]
s/off_t/__off_t/g
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
Eric Andersen [Tue, 19 Mar 2002 18:17:08 +0000 (18:17 -0000)]
Prevent uninitialized use
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.
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
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
Eric Andersen [Tue, 19 Mar 2002 15:30:38 +0000 (15:30 -0000)]
Fix missing defines. Forgot to check this in.
-Erik
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
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.
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
Eric Andersen [Tue, 19 Mar 2002 10:43:35 +0000 (10:43 -0000)]
Cleanup header files a bit.
-Erik
Eric Andersen [Mon, 18 Mar 2002 10:54:38 +0000 (10:54 -0000)]
Let older arm cross compilers work
-Erik
Eric Andersen [Mon, 18 Mar 2002 06:48:38 +0000 (06:48 -0000)]
Add initial support for compiling cpp code.
-Erik
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
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
Eric Andersen [Sat, 16 Mar 2002 15:10:54 +0000 (15:10 -0000)]
Build crti.o and crtn.o with optimization enabled
-Erik
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>.
Eric Andersen [Fri, 15 Mar 2002 17:34:53 +0000 (17:34 -0000)]
Oops. Forgot to check this one in
Eric Andersen [Fri, 15 Mar 2002 16:20:00 +0000 (16:20 -0000)]
Add strptime, and commonize some locale strings
-Erik
Eric Andersen [Fri, 15 Mar 2002 16:15:38 +0000 (16:15 -0000)]
Don't let this worry about _init and _fini
Eric Andersen [Fri, 15 Mar 2002 16:14:18 +0000 (16:14 -0000)]
Fix location of crt0.o
Eric Andersen [Fri, 15 Mar 2002 12:35:14 +0000 (12:35 -0000)]
Add missing updwtmp() and fix broken makefile
Eric Andersen [Fri, 15 Mar 2002 12:11:37 +0000 (12:11 -0000)]
Support gnu error(), patch contributed by Andrew Ip <aip@cwlinux.com>
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
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
Eric Andersen [Thu, 14 Mar 2002 11:43:15 +0000 (11:43 -0000)]
Fix link to daily snapshot
Eric Andersen [Thu, 14 Mar 2002 10:38:08 +0000 (10:38 -0000)]
Update the config script to behave a bit better
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
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
Eric Andersen [Thu, 14 Mar 2002 08:47:21 +0000 (08:47 -0000)]
Don't call null ctors/dtors.
-Erik
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
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
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
Eric Andersen [Thu, 14 Mar 2002 02:17:29 +0000 (02:17 -0000)]
Add some symbols needed for C++ to work. Temporary hack...