OSDN Git Service

uclinux-h8/uClibc.git
22 years agoMiles Bader <miles@lsi.nec.co.jp> noticed that `make install' tries to
Eric Andersen [Fri, 25 Jan 2002 02:56:12 +0000 (02:56 -0000)]
Miles Bader <miles@lsi.nec.co.jp> noticed that `make install' tries to
build ldso stuff on non-shared-library systems.  And Matthew Bloch
<mattbee@soup-kitchen.net> noticed that we need to create some dirs
before installing some stuff, so fix that as well.
 -Erik

22 years agoFix up all non-x86 arches to cope with the latest ldso update
Eric Andersen [Fri, 25 Jan 2002 01:00:44 +0000 (01:00 -0000)]
Fix up all non-x86 arches to cope with the latest ldso update
 -Erik

22 years agoFixup build a bit. Be sneaky and include everything into
Eric Andersen [Wed, 23 Jan 2002 16:04:40 +0000 (16:04 -0000)]
Fixup build a bit.  Be sneaky and include everything into
a single .c file, making stuff be even smaller.

22 years agooops
Eric Andersen [Mon, 21 Jan 2002 02:42:30 +0000 (02:42 -0000)]
oops

22 years agoMake sbrk common, add arm/brk.c, cleanup leftover damage
Eric Andersen [Mon, 21 Jan 2002 02:39:29 +0000 (02:39 -0000)]
Make sbrk common, add arm/brk.c, cleanup leftover damage

22 years agoAllow apps to use varargs.h (not that they should)
Eric Andersen [Sat, 19 Jan 2002 17:17:45 +0000 (17:17 -0000)]
Allow apps to use varargs.h (not that they should)

22 years agoDon't waste space warning about tempnam()
Eric Andersen [Thu, 17 Jan 2002 20:42:30 +0000 (20:42 -0000)]
Don't waste space warning about tempnam()

22 years agoEnable fcntl64, and fix fcntl when large fils is enabled.
Eric Andersen [Thu, 17 Jan 2002 15:47:04 +0000 (15:47 -0000)]
Enable fcntl64, and fix fcntl when large fils is enabled.

22 years ago* Added /etc/shadow support (Config selectable)
David McCullough [Thu, 17 Jan 2002 06:26:05 +0000 (06:26 -0000)]
* Added /etc/shadow support (Config selectable)
* Moved some file paths from code into <paths.h>

22 years agoClean up builds on "sh" to use the right ARCH dirs
David McCullough [Thu, 17 Jan 2002 06:06:54 +0000 (06:06 -0000)]
Clean up builds on "sh" to use the right ARCH dirs

22 years agoThe resolver is still using the old API so we cannot use the new resolver
David McCullough [Thu, 17 Jan 2002 05:48:41 +0000 (05:48 -0000)]
The resolver is still using the old API so we cannot use the new resolver
version numbers or apps get confused.

22 years agoAdded insque/remque support
David McCullough [Thu, 17 Jan 2002 05:39:44 +0000 (05:39 -0000)]
Added insque/remque support

22 years agoDon't print an error if the utmp file doesn't exist, getutent will return
David McCullough [Thu, 17 Jan 2002 04:22:57 +0000 (04:22 -0000)]
Don't print an error if the utmp file doesn't exist, getutent will return
NULL as expected.

22 years agoFix simple malloc to work on systems with an MMU
David McCullough [Thu, 17 Jan 2002 04:17:31 +0000 (04:17 -0000)]
Fix simple malloc to work on systems with an MMU

22 years agoAdd sbrk and friends
David McCullough [Thu, 17 Jan 2002 04:12:12 +0000 (04:12 -0000)]
Add sbrk and friends
Fix bug in setjmp (jmpbuf changed size)

22 years agoAdd in support for inet_netof, inet_lnaof, inet_makeaddr and hstrerror.
David McCullough [Thu, 17 Jan 2002 03:58:58 +0000 (03:58 -0000)]
Add in support for inet_netof, inet_lnaof, inet_makeaddr and hstrerror.

22 years agoClearify error message
Eric Andersen [Wed, 16 Jan 2002 17:25:53 +0000 (17:25 -0000)]
Clearify error message

22 years agoOops. I forgot to add -Bdynamic to this one.
Eric Andersen [Wed, 16 Jan 2002 17:15:50 +0000 (17:15 -0000)]
Oops.  I forgot to add -Bdynamic to this one.
 -Erik

22 years agoTell ld explicitly when stuff is supposed to by dynamically linked
Eric Andersen [Wed, 16 Jan 2002 06:35:26 +0000 (06:35 -0000)]
Tell ld explicitly when stuff is supposed to by dynamically linked
 -Erik

22 years agoHide all reference to wchar_t so configure won't get confused
Eric Andersen [Wed, 16 Jan 2002 05:25:42 +0000 (05:25 -0000)]
Hide all reference to wchar_t so configure won't get confused
 -Erik

22 years agoPatch from Brian Stafford <brian@stafford.uklinux.net> to fixup
Eric Andersen [Mon, 14 Jan 2002 09:10:50 +0000 (09:10 -0000)]
Patch from Brian Stafford <brian@stafford.uklinux.net> to fixup
support for Unix98 PTYs, and optionally exclude the older junk.

22 years agoEnable fdatasync
Eric Andersen [Mon, 14 Jan 2002 08:28:19 +0000 (08:28 -0000)]
Enable fdatasync

22 years agoBoth _dl_simple_ltoa and _dl_simple_ltoahex use buffers of size 21,
Eric Andersen [Mon, 14 Jan 2002 05:50:44 +0000 (05:50 -0000)]
Both _dl_simple_ltoa and _dl_simple_ltoahex use buffers of size 21,
but we were feeding them strings that were just 13 bytes long...
Thanks to spudmonkey@racsa.co.cr for noticing!
 -Erik

22 years agoDepend upon libc
Eric Andersen [Sat, 12 Jan 2002 04:26:55 +0000 (04:26 -0000)]
Depend upon libc

22 years agoMake libc depend on ldso
Eric Andersen [Sat, 12 Jan 2002 04:20:52 +0000 (04:20 -0000)]
Make libc depend on ldso

22 years agoWe don't need an ARCH_CFLAGS2, just fixed the ordering on ARCH_CFLAGS
Eric Andersen [Fri, 11 Jan 2002 23:53:13 +0000 (23:53 -0000)]
We don't need an ARCH_CFLAGS2, just fixed the ordering on ARCH_CFLAGS

22 years agoSigh. Typod it again
Eric Andersen [Fri, 11 Jan 2002 21:30:38 +0000 (21:30 -0000)]
Sigh.  Typod it again

22 years agoOops. typo.
Eric Andersen [Fri, 11 Jan 2002 21:28:35 +0000 (21:28 -0000)]
Oops.  typo.

22 years agoMore build system cleanups...
Eric Andersen [Fri, 11 Jan 2002 21:09:54 +0000 (21:09 -0000)]
More build system cleanups...

22 years agoOops. We lost -FPIC in the shuffle...
Eric Andersen [Fri, 11 Jan 2002 20:20:19 +0000 (20:20 -0000)]
Oops.  We lost -FPIC in the shuffle...
 -Erik

22 years agoRemove the now obsolete d-link tree. Update things to cope
Eric Andersen [Fri, 11 Jan 2002 20:11:12 +0000 (20:11 -0000)]
Remove the now obsolete d-link tree.  Update things to cope
with the new naming
 -Erik

22 years agoRemove old named file. Fix headers on updated one.
Eric Andersen [Fri, 11 Jan 2002 20:03:07 +0000 (20:03 -0000)]
Remove old named file.  Fix headers on updated one.

22 years agoRework naming for shared lib loader to avoid potential
Eric Andersen [Fri, 11 Jan 2002 19:57:41 +0000 (19:57 -0000)]
Rework naming for shared lib loader to avoid potential
nameing conflicts with std header files.
 -Erik

22 years agoDon't use target strip on native binary
Eric Andersen [Fri, 11 Jan 2002 16:55:38 +0000 (16:55 -0000)]
Don't use target strip on native binary

22 years agoBuild glibc test apps static when told to.
Eric Andersen [Fri, 11 Jan 2002 14:44:57 +0000 (14:44 -0000)]
Build glibc test apps static when told to.
Make tiny live up to its name.

22 years agoglibc test apps failed to be static when told to be
Eric Andersen [Fri, 11 Jan 2002 14:38:14 +0000 (14:38 -0000)]
glibc test apps failed to be static when told to be

22 years agoFailed to call sort before calling uniq in several spots,
Eric Andersen [Fri, 11 Jan 2002 14:35:25 +0000 (14:35 -0000)]
Failed to call sort before calling uniq in several spots,
thereby causing ld to choke during the gcc build.
 -Erik

22 years agoCleanup makfile, use ld to avoid chicken-and-egg problems when
Eric Andersen [Fri, 11 Jan 2002 14:34:12 +0000 (14:34 -0000)]
Cleanup makfile, use ld to avoid chicken-and-egg problems when
building gcc/g++.
 -Erik

22 years agoFix indenting
Eric Andersen [Fri, 11 Jan 2002 13:30:41 +0000 (13:30 -0000)]
Fix indenting

22 years agoScrub the way libraries are linked. Use ld, not gcc, to avoid
Eric Andersen [Fri, 11 Jan 2002 13:27:37 +0000 (13:27 -0000)]
Scrub the way libraries are linked.  Use ld, not gcc, to avoid
chicken-and-egg problems when building gcc toolchains.
 -Erik

22 years agoEliminate C++ style comments
Eric Andersen [Thu, 10 Jan 2002 17:53:19 +0000 (17:53 -0000)]
Eliminate C++ style comments

22 years agoAllow people to override the TARGET_ARCH setting
Eric Andersen [Thu, 10 Jan 2002 15:48:11 +0000 (15:48 -0000)]
Allow people to override the TARGET_ARCH setting

22 years agoIgnore native ldd
Eric Andersen [Wed, 9 Jan 2002 21:33:10 +0000 (21:33 -0000)]
Ignore native ldd

22 years agoBuild a native uClibc ldd
Eric Andersen [Wed, 9 Jan 2002 21:32:05 +0000 (21:32 -0000)]
Build a native uClibc ldd

22 years agoRecommend making symlinks, not copying the config file.
Eric Andersen [Wed, 9 Jan 2002 21:20:12 +0000 (21:20 -0000)]
Recommend making symlinks, not copying the config file.
 -Erik

22 years agoDoh! I broke getmntent when I added getmntent_r! This fixes it.
Eric Andersen [Wed, 9 Jan 2002 21:08:12 +0000 (21:08 -0000)]
Doh!  I broke getmntent when I added getmntent_r!  This fixes it.
 -Erik

22 years agoImplement mempcpy
Eric Andersen [Wed, 9 Jan 2002 19:41:02 +0000 (19:41 -0000)]
Implement mempcpy

22 years agoFixup broken termios stuff. No, really this time.
Eric Andersen [Wed, 9 Jan 2002 19:40:21 +0000 (19:40 -0000)]
Fixup broken termios stuff.  No, really this time.
 -Erik

22 years agoAllow people to exclude regex code, since it is huge (27k)
Eric Andersen [Wed, 9 Jan 2002 14:20:32 +0000 (14:20 -0000)]
Allow people to exclude regex code, since it is huge (27k)

22 years agoRework termios wrapping code to try and do the right thing.
Eric Andersen [Wed, 9 Jan 2002 14:13:19 +0000 (14:13 -0000)]
Rework termios wrapping code to try and do the right thing.
 -Erik

22 years agoFixup comments regarding large file support (it works these days)
Eric Andersen [Wed, 9 Jan 2002 13:11:48 +0000 (13:11 -0000)]
Fixup comments regarding large file support (it works these days)
 -Erik

22 years agoDon't show shell fragments
Eric Andersen [Wed, 9 Jan 2002 11:39:54 +0000 (11:39 -0000)]
Don't show shell fragments

22 years agoPatch from Michael E Brown <mebrown@michaels-house.net> to
Eric Andersen [Wed, 9 Jan 2002 11:37:56 +0000 (11:37 -0000)]
Patch from Michael E Brown <mebrown@michaels-house.net> to
support setting DEVEL_PREFIX and BUILD_DIR at runtime instead
of having to recompile the wrapper.  Minor changes by me.

22 years agoPatch from Stefan Soucek <ssoucek@coactive.com> to remove
Eric Andersen [Wed, 9 Jan 2002 10:41:34 +0000 (10:41 -0000)]
Patch from Stefan Soucek <ssoucek@coactive.com> to remove
alloca (when non-reentrant) since alloca can blow the stack
pretty easily on mmu-less.

22 years agoFixup v850 architecture autodetection, from Miles Bader
Eric Andersen [Wed, 9 Jan 2002 10:20:35 +0000 (10:20 -0000)]
Fixup v850 architecture autodetection, from Miles Bader
<miles@lsi.nec.co.jp>

22 years agoBe more carefull about erroring out of shell fragments. Try to
Eric Andersen [Wed, 9 Jan 2002 10:18:11 +0000 (10:18 -0000)]
Be more carefull about erroring out of shell fragments.  Try to
enable -falign-functions if avilable.

22 years agoFix duplicate of timezone
Eric Andersen [Wed, 9 Jan 2002 09:05:04 +0000 (09:05 -0000)]
Fix duplicate of timezone

22 years agoRemove "-Wl,--no-undefined"
Eric Andersen [Wed, 9 Jan 2002 08:06:15 +0000 (08:06 -0000)]
Remove "-Wl,--no-undefined"

22 years agoScrub malloc handling
Eric Andersen [Tue, 8 Jan 2002 09:00:17 +0000 (09:00 -0000)]
Scrub malloc handling

22 years agoMahe 'make clean' remove generated bits/syscall.h, as
Eric Andersen [Mon, 7 Jan 2002 09:58:54 +0000 (09:58 -0000)]
Mahe 'make clean' remove generated bits/syscall.h, as
noted by "Kim B. Heino" <Kim.Heino@bluegiga.com>
 -Erik

22 years agoFix stpcpy function declaration
Eric Andersen [Sun, 6 Jan 2002 19:54:52 +0000 (19:54 -0000)]
Fix stpcpy function declaration

22 years agoUse public interface, not a glibc style private one
Eric Andersen [Sun, 6 Jan 2002 09:15:19 +0000 (09:15 -0000)]
Use public interface, not a glibc style private one
 -Erik

22 years agoSupport tmpfile64 (just a weak for tmpfile)
Eric Andersen [Sun, 6 Jan 2002 09:13:00 +0000 (09:13 -0000)]
Support tmpfile64 (just a weak for tmpfile)
 -Erik

22 years agoFix stupid typing problems
Eric Andersen [Sun, 6 Jan 2002 08:59:17 +0000 (08:59 -0000)]
Fix stupid typing problems

22 years agoFix formatting. Stub out pthread_join and pthread_exit for now.
Eric Andersen [Sun, 6 Jan 2002 08:56:53 +0000 (08:56 -0000)]
Fix formatting.  Stub out pthread_join and pthread_exit for now.
 -Erik

22 years agoSupport statvfs and statfs. Added getmntent_r (and made it use
Eric Andersen [Sun, 6 Jan 2002 08:51:00 +0000 (08:51 -0000)]
Support statvfs and statfs.  Added getmntent_r (and made it use
strtok_r instead of strtok), taught getmntent to use getmntent_r.
 -Erik

22 years agoAdd missing inttypes.h
Eric Andersen [Fri, 4 Jan 2002 13:08:18 +0000 (13:08 -0000)]
Add missing inttypes.h

22 years agoMake getopt act the same regardless whether the app was staticly linked
Eric Andersen [Thu, 3 Jan 2002 09:39:11 +0000 (09:39 -0000)]
Make getopt act the same regardless whether the app was staticly linked
or dynamicly linked.  Obeys the principle of least surprise.
 -Erik

22 years agoOops. I'd accidentally enabled a #define for __NR_get_kernel_syms
Eric Andersen [Thu, 3 Jan 2002 08:46:51 +0000 (08:46 -0000)]
Oops.  I'd accidentally enabled a #define for __NR_get_kernel_syms
so turn that back off
 -Erik.

22 years agoEnable several more syscalls.
Eric Andersen [Thu, 3 Jan 2002 04:00:09 +0000 (04:00 -0000)]
Enable several more syscalls.

22 years agoFixes from M. R. Brown <mrbrown@0xd6.org> to fixup some little
Eric Andersen [Wed, 2 Jan 2002 23:31:27 +0000 (23:31 -0000)]
Fixes from M. R. Brown <mrbrown@0xd6.org> to fixup some little
compile nits with the SH architecture, and support SH4,

22 years agoCope with all variants of 'gcc -dumpmachine' output
Eric Andersen [Wed, 2 Jan 2002 15:13:10 +0000 (15:13 -0000)]
Cope with all variants of 'gcc -dumpmachine' output

22 years agoPatch to add rcmd support, from Stefan Soucek, which I'd long
Eric Andersen [Wed, 2 Jan 2002 13:59:31 +0000 (13:59 -0000)]
Patch to add rcmd support, from Stefan Soucek, which I'd long
ago forgotten.  Oops.  Needed some minor scrubbing for bitrot,
 -Erik

22 years agoFix a few things I'd missed when using old (2.0.x) kernels.
Eric Andersen [Wed, 2 Jan 2002 13:05:17 +0000 (13:05 -0000)]
Fix a few things I'd missed when using old (2.0.x) kernels.
 -Erik

22 years agoOops. Disable threading.
Eric Andersen [Wed, 2 Jan 2002 12:36:06 +0000 (12:36 -0000)]
Oops.  Disable threading.
 -Erik

22 years agoSync SH header files with glibc 2.2.4, so it can actually have a chance
Eric Andersen [Wed, 2 Jan 2002 12:33:10 +0000 (12:33 -0000)]
Sync SH header files with glibc 2.2.4, so it can actually have a chance
(at least in theory) of working.
 -Erik

22 years agoOnce again, rework the signal handling to be even more correct. We no
Eric Andersen [Wed, 2 Jan 2002 12:18:50 +0000 (12:18 -0000)]
Once again, rework the signal handling to be even more correct.  We no
longer segfault when running test/signal/sigchld.c, which exposed a bit
of a rats nest.  The problem ended up being a erroneous syscall
defination, but in the process of finding that out, I scrubbed things
up nicely and adapted things to use the rt_ signals if they are
available.  This now passes all the signal tests.
 -Erik

22 years agoTake the shorcut version, which is good enough for
Eric Andersen [Wed, 2 Jan 2002 12:12:41 +0000 (12:12 -0000)]
Take the shorcut version, which is good enough for
nearly all normal usage.
 -Erik

22 years agoFix usleep to work correctly. Fix sleep behavior in the
Eric Andersen [Wed, 2 Jan 2002 12:10:01 +0000 (12:10 -0000)]
Fix usleep to work correctly.  Fix sleep behavior in the
presence of SIGCHLD.
 -Erik

22 years agoTurn off the useless personality crap
Eric Andersen [Wed, 2 Jan 2002 12:06:01 +0000 (12:06 -0000)]
Turn off the useless personality crap

22 years agoSilly spelling error
Eric Andersen [Wed, 2 Jan 2002 11:58:34 +0000 (11:58 -0000)]
Silly spelling error

22 years agoNew and improved!
Eric Andersen [Wed, 2 Jan 2002 11:51:52 +0000 (11:51 -0000)]
New and improved!

22 years agoCleaned up test that doesn't need manual intervention.
Eric Andersen [Wed, 2 Jan 2002 06:52:04 +0000 (06:52 -0000)]
Cleaned up test that doesn't need manual intervention.
 -Erik

22 years agoAdd a test for a sigchld bug
Eric Andersen [Wed, 2 Jan 2002 06:30:14 +0000 (06:30 -0000)]
Add a test for a sigchld bug

22 years agoSupport arch specific optimizations (examples shown for x86 and ARM).
Eric Andersen [Tue, 1 Jan 2002 22:16:45 +0000 (22:16 -0000)]
Support arch specific optimizations (examples shown for x86 and ARM).
Autodetect target architecture by asking the compiler.
 -Erik

22 years agoChange all 'cd <foo>; bar' constructs to 'cd <foo> && bar' for
Eric Andersen [Tue, 1 Jan 2002 21:57:28 +0000 (21:57 -0000)]
Change all 'cd <foo>; bar' constructs to 'cd <foo> && bar' for
proper error checking
 -Erik

22 years agoChange 'cd <foo> ; bar' to 'cd <foo> && bar' for proper error checking
Eric Andersen [Tue, 1 Jan 2002 21:25:10 +0000 (21:25 -0000)]
Change 'cd <foo> ; bar' to 'cd <foo> && bar' for proper error checking

22 years agoRemove erroneous allow-shlib-undefined
Eric Andersen [Tue, 1 Jan 2002 21:22:30 +0000 (21:22 -0000)]
Remove erroneous allow-shlib-undefined

22 years agoA little script to strip out unused portions of shared libs.
David Schleef [Sat, 29 Dec 2001 08:00:10 +0000 (08:00 -0000)]
A little script to strip out unused portions of shared libs.

22 years agoAdd in the missing get_kernel_syms syscall
Eric Andersen [Sat, 29 Dec 2001 03:29:02 +0000 (03:29 -0000)]
Add in the missing get_kernel_syms syscall

22 years agoMore Updates.
Eric Andersen [Sat, 22 Dec 2001 21:03:23 +0000 (21:03 -0000)]
More Updates.

22 years agoAdd udhcp
Eric Andersen [Sat, 22 Dec 2001 20:58:20 +0000 (20:58 -0000)]
Add udhcp

22 years agoMore scrubbing
Eric Andersen [Sat, 22 Dec 2001 17:35:36 +0000 (17:35 -0000)]
More scrubbing

22 years agoSigh. More grammar fixes
Eric Andersen [Sat, 22 Dec 2001 17:14:41 +0000 (17:14 -0000)]
Sigh.  More grammar fixes

22 years agoGrammar
Eric Andersen [Sat, 22 Dec 2001 17:05:16 +0000 (17:05 -0000)]
Grammar

22 years agoText update
Eric Andersen [Sat, 22 Dec 2001 16:58:20 +0000 (16:58 -0000)]
Text update

22 years agoupdate website for release
Eric Andersen [Sat, 22 Dec 2001 16:27:54 +0000 (16:27 -0000)]
update website for release

22 years agoSupport older link name
Eric Andersen [Sat, 22 Dec 2001 16:14:54 +0000 (16:14 -0000)]
Support older link name

22 years agoBump version number to 0.98
Eric Andersen [Sat, 22 Dec 2001 15:41:46 +0000 (15:41 -0000)]
Bump version number to 0.98
 -Erik

22 years agoUpdate some URLs
Eric Andersen [Sat, 22 Dec 2001 00:04:39 +0000 (00:04 -0000)]
Update some URLs