OSDN Git Service

uclinux-h8/uClibc.git
23 years agoI missed an item when reentrantifying des.c, reuse a smaller
Eric Andersen [Thu, 28 Jun 2001 23:00:43 +0000 (23:00 -0000)]
I missed an item when reentrantifying des.c, reuse a smaller
field for md5.c
 -Erik

23 years agoOops. I forgot to check this in...
Eric Andersen [Thu, 28 Jun 2001 21:37:01 +0000 (21:37 -0000)]
Oops.  I forgot to check this in...
 -Erik

23 years agoReplace the crypt implementation with one based on crypt(3) from minix,
Eric Andersen [Thu, 28 Jun 2001 20:59:02 +0000 (20:59 -0000)]
Replace the crypt implementation with one based on crypt(3) from minix,
fixing a licensing problem with the previous version.  Manuel did the
initial port, and I fixed it up to be reentrant.  I hope I didn't break
anything...
 -Erik

23 years agoOptimized for size over speed to (substantially) reduce generated code size.
Manuel Novoa III [Thu, 28 Jun 2001 18:10:56 +0000 (18:10 -0000)]
Optimized for size over speed to (substantially) reduce generated code size.

23 years agoChanges for new auto-generated syscall.h
David McCullough [Thu, 28 Jun 2001 02:33:35 +0000 (02:33 -0000)]
Changes for new auto-generated syscall.h

23 years agoChanges to support autogenerated syscall.h
David McCullough [Thu, 28 Jun 2001 02:27:35 +0000 (02:27 -0000)]
Changes to support autogenerated syscall.h

23 years agosysdep.h was not providing all the needed bits to build working asm with
David McCullough [Thu, 28 Jun 2001 02:12:09 +0000 (02:12 -0000)]
sysdep.h was not providing all the needed bits to build working asm with
some compilers,  so define any macros we need that are not defined already.

Needed to include uClibc_config.h to get some defines.

New syscall header files for _mmap

vfork.c is not used so ditch it.

23 years agoAdded a script to create bits/syscall.h for each arch.
Manuel Novoa III [Thu, 28 Jun 2001 01:59:07 +0000 (01:59 -0000)]
Added a script to create bits/syscall.h for each arch.
NOTE!!! This is run by "make -C libc/sysdeps/linux/$(TARGET_ARCH) headers"
in the main Makefile, but I only changed libc/sysdeps/linux/i386/Makefile
as I had no way of testing it for the other archs.  Various arch maintainers,
please check and update the corresponding Makefile... or report bugs ;-)...
appropriately.  You'll also want to "cvs del" syscall.h and add it to
a .cvsignore in $(ARCH)/bits.
Also added a define to uClibc_config.h, __UCLIBC_USE_UNIFIED_SYSCALL__, and
moved i386 unified syscall stuff out of common and into i386/bits/syscalls.h.

23 years agothe minimum needed for now
David McCullough [Wed, 27 Jun 2001 22:56:26 +0000 (22:56 -0000)]
the minimum needed for now

23 years agoAdded this guy, nothing needed here really.
David McCullough [Wed, 27 Jun 2001 22:52:52 +0000 (22:52 -0000)]
Added this guy,  nothing needed here really.

23 years agoCleanup to not use kernel headers at all.
Eric Andersen [Wed, 27 Jun 2001 19:54:48 +0000 (19:54 -0000)]
Cleanup to not use kernel headers at all.
 -Erik

23 years agoCleanup and don't require LIBC to be defined for the syscall numbers.
Eric Andersen [Wed, 27 Jun 2001 19:22:27 +0000 (19:22 -0000)]
Cleanup and don't require LIBC to be defined for the syscall numbers.

23 years agoRemove nonstandard functions.
Manuel Novoa III [Wed, 27 Jun 2001 19:15:04 +0000 (19:15 -0000)]
Remove nonstandard functions.

23 years agoRemove obsolete files tell.c and getdents.c
Manuel Novoa III [Wed, 27 Jun 2001 19:12:16 +0000 (19:12 -0000)]
Remove obsolete files tell.c and getdents.c

23 years agoStub out an initial version. Manuel will be writing
Eric Andersen [Wed, 27 Jun 2001 19:11:23 +0000 (19:11 -0000)]
Stub out an initial version.  Manuel will be writing
some code to autogenerate this stuff...

23 years agoDon't even threaten to include asm/* stuff
Eric Andersen [Wed, 27 Jun 2001 19:02:29 +0000 (19:02 -0000)]
Don't even threaten to include asm/* stuff

23 years agoDon't include asm/unistd.h
Eric Andersen [Wed, 27 Jun 2001 19:01:47 +0000 (19:01 -0000)]
Don't include asm/unistd.h

23 years agoStep one in a process to ween ourselves off of using asm/unistd.h.
Eric Andersen [Wed, 27 Jun 2001 18:25:11 +0000 (18:25 -0000)]
Step one in a process to ween ourselves off of using asm/unistd.h.
This will break the build for a bit.
 -Erik

23 years agoFix syntax error in comment.
Manuel Novoa III [Wed, 27 Jun 2001 18:01:58 +0000 (18:01 -0000)]
Fix syntax error in comment.

23 years agoMake these PIC and _LIBC_REENTRANT compatible.
Manuel Novoa III [Wed, 27 Jun 2001 17:59:13 +0000 (17:59 -0000)]
Make these PIC and _LIBC_REENTRANT compatible.

23 years agoFor now, we need to explicitly make clean in libc/unistd (sysconf stuff)
Manuel Novoa III [Wed, 27 Jun 2001 17:58:05 +0000 (17:58 -0000)]
For now, we need to explicitly make clean in libc/unistd (sysconf stuff)
and libc/sysdeps/linux/common (unified syscall stuff).

23 years agoYes... I forgot to update bits/dirent.h for the other archs. :-(
Manuel Novoa III [Wed, 27 Jun 2001 15:07:26 +0000 (15:07 -0000)]
Yes... I forgot to update bits/dirent.h for the other archs.  :-(

23 years agoANSI/ISO specifies that no library function sets errno to 0.
Manuel Novoa III [Tue, 26 Jun 2001 14:08:19 +0000 (14:08 -0000)]
ANSI/ISO specifies that no library function sets errno to 0.

23 years agoLooks like we lost clearing errno
Eric Andersen [Tue, 26 Jun 2001 04:48:15 +0000 (04:48 -0000)]
Looks like we lost clearing errno

23 years agoChange to allow compiling against unconfigured kernels. Creates
David Schleef [Tue, 26 Jun 2001 02:44:33 +0000 (02:44 -0000)]
Change to allow compiling against unconfigured kernels.  Creates
symlink to include/asm-${arch} instead of include/asm.

23 years agoNote need to fix scandir.c's dynamic memory handling.
Manuel Novoa III [Mon, 25 Jun 2001 20:28:39 +0000 (20:28 -0000)]
Note need to fix scandir.c's dynamic memory handling.

23 years agoRemove simulated d_type support for getdents and the dirent struct, and use
Manuel Novoa III [Mon, 25 Jun 2001 20:26:29 +0000 (20:26 -0000)]
Remove simulated d_type support for getdents and the dirent struct, and use
the straight getdents syscall instead of the wrapper (which leaked memory).

23 years agoAdd in missing syscalls.h for powerpc
Eric Andersen [Mon, 25 Jun 2001 19:11:55 +0000 (19:11 -0000)]
Add in missing syscalls.h for powerpc

23 years agoFixed vfork so the child doesn't trash the parents return address.
David McCullough [Mon, 25 Jun 2001 04:11:28 +0000 (04:11 -0000)]
Fixed vfork so the child doesn't trash the parents return address.

23 years agoMake PIC a config option
Eric Andersen [Sat, 23 Jun 2001 14:15:11 +0000 (14:15 -0000)]
Make PIC a config option

23 years agoThis adds in support for PIC on x86. Unfortunately, this will break
Eric Andersen [Sat, 23 Jun 2001 13:40:33 +0000 (13:40 -0000)]
This adds in support for PIC on x86.  Unfortunately, this will break
all arches till they add in an libc/sysdeps/linux/<arch>/bits/syscalls.h
file.  Sorry about there, there was no other way...
 -Erik

23 years agoPatch from Shane Nay, who noticed that these were not properly labeling
Eric Andersen [Thu, 21 Jun 2001 19:50:54 +0000 (19:50 -0000)]
Patch from Shane Nay, who noticed that these were not properly labeling
functions as such, thereby hosing the shared lib loader.

23 years agoOops... forgot to remove rint.c from the makefile.
Manuel Novoa III [Tue, 19 Jun 2001 22:57:26 +0000 (22:57 -0000)]
Oops... forgot to remove rint.c from the makefile.

23 years agoRemove Erik's broken implementation of rint(). Replace it by one "less broken".
Manuel Novoa III [Tue, 19 Jun 2001 22:53:41 +0000 (22:53 -0000)]
Remove Erik's broken implementation of rint().  Replace it by one "less broken".
Also correct rounding beharior of round() and add trunc().  Note that round()
and rint() currently don't check for infs and nans.  I decided to wait on
that until the big cleanup.

23 years agoAdd in "HAVE_SHARED" so shared libs build or not as needed
Eric Andersen [Tue, 19 Jun 2001 22:12:33 +0000 (22:12 -0000)]
Add in "HAVE_SHARED" so shared libs build or not as needed
 -Erik

23 years agoThis was violating policy and using a kernel header file...
Eric Andersen [Tue, 19 Jun 2001 18:04:54 +0000 (18:04 -0000)]
This was violating policy and using a kernel header file...
 -Erik

23 years agoThis commit finishes adding support for the old m68k-coff toolchains by
Eric Andersen [Mon, 18 Jun 2001 20:05:49 +0000 (20:05 -0000)]
This commit finishes adding support for the old m68k-coff toolchains by
working around a missing header file in the compiler shipped with the
uCsimm and uCdimm.  This should make the folk in Toronto happy, since
now they can use the latest CVS version of uClibc.
 -Erik

23 years agoI went nuts and wrote a generic rint implementation. I think it is
Eric Andersen [Mon, 18 Jun 2001 08:48:15 +0000 (08:48 -0000)]
I went nuts and wrote a generic rint implementation.  I think it is
correct per the man page and a little testing seems to show it works.
 -Erik

23 years agoUpdate TODO file.
Manuel Novoa III [Sun, 17 Jun 2001 03:16:16 +0000 (03:16 -0000)]
Update TODO file.

23 years agoAdd the in* and out* functions for i386. Note: the sys/io.h header for
Manuel Novoa III [Sun, 17 Jun 2001 02:53:47 +0000 (02:53 -0000)]
Add the in* and out* functions for i386.  Note: the sys/io.h header for
glibc-2.2.2 actually defines static inline versions for i386, but only
provides prototypes for externs for the other archs I looked at.  Since
uClibc shares this header amongst archs, I stashed the inline defs in
bits/io_i386.h and included it when __i386__ was defined.  Better solutions
are most welcome, but it doesn't clutter sys/io.h too badly and now lilo
and the pcmcia tools build against uClibc on i386 without modification.

23 years agoA few build updates
Eric Andersen [Fri, 15 Jun 2001 23:58:10 +0000 (23:58 -0000)]
A few build updates

23 years agoThese are needed for powerpc to compile
Eric Andersen [Fri, 15 Jun 2001 23:55:25 +0000 (23:55 -0000)]
These are needed for powerpc to compile

23 years agoNote missing struct _res in resolv.h
Eric Andersen [Fri, 15 Jun 2001 20:24:04 +0000 (20:24 -0000)]
Note missing struct _res in resolv.h

23 years agoMake some nice SEND_ADDRESS_STDERR and SEND_NUMBER_STDERR macros that
Eric Andersen [Fri, 15 Jun 2001 20:14:44 +0000 (20:14 -0000)]
Make some nice SEND_ADDRESS_STDERR and SEND_NUMBER_STDERR macros that
operate inline, to help when debugging ldso (i.e. before we can do
things like function calls).
 -Erik

23 years agoNow that our compiler wrapper is up to it, we can now use TARGET_CC
Eric Andersen [Fri, 15 Jun 2001 20:06:39 +0000 (20:06 -0000)]
Now that our compiler wrapper is up to it, we can now use TARGET_CC
to compile ldso, simplifying the process of passing in special CFLAGS
and such (and simplifying the build in general since we no longer
need to go directly to LD to link things).
 -Erik

23 years agoMake strrchr not call other string functions. Hopefully
Eric Andersen [Fri, 15 Jun 2001 20:02:37 +0000 (20:02 -0000)]
Make strrchr not call other string functions.  Hopefully
speeding it a bit.

23 years agoI am very proud of myself. I managed to write a working _start for
Eric Andersen [Fri, 15 Jun 2001 19:58:36 +0000 (19:58 -0000)]
I am very proud of myself.  I managed to write a working _start for
x86 entirely in C -- no asm required.  muahahahaha!
 -Erik

23 years agoAdd in (stub out really) __libc_current_sigrtmin, and
Eric Andersen [Fri, 15 Jun 2001 19:51:00 +0000 (19:51 -0000)]
Add in (stub out really) __libc_current_sigrtmin, and
__libc_current_sigrtmax so current versions of ash will
compile.
 -Erik

23 years agoBe consistant for all the client code, and use TARGET_CC with --uclibc-use-build-dir
Eric Andersen [Fri, 15 Jun 2001 19:47:58 +0000 (19:47 -0000)]
Be consistant for all the client code, and use TARGET_CC with --uclibc-use-build-dir

23 years agoMake all the uClibc tests use the --uclibc-use-build-dir flag
Eric Andersen [Fri, 15 Jun 2001 19:06:07 +0000 (19:06 -0000)]
Make all the uClibc tests use the --uclibc-use-build-dir flag

23 years agoSome silly grammar stuff
Eric Andersen [Thu, 14 Jun 2001 21:51:51 +0000 (21:51 -0000)]
Some silly grammar stuff

23 years agoYet more ldso cleanups. Be more discriminating about when using inlines
Eric Andersen [Thu, 14 Jun 2001 21:37:48 +0000 (21:37 -0000)]
Yet more ldso cleanups.  Be more discriminating about when using inlines
and when using real functions.  Make things be more portable by
providing a default C routine to locate the got.
 -Erik

23 years agoFix a really stupid bug with ttyname, thanks to a patch from
Eric Andersen [Wed, 13 Jun 2001 22:10:41 +0000 (22:10 -0000)]
Fix a really stupid bug with ttyname, thanks to a patch from
Stefan Soucek <ssoucek@coactive.com>

23 years agoDon't create a fake readelf app. We are creating a real one now.
Eric Andersen [Wed, 13 Jun 2001 17:37:44 +0000 (17:37 -0000)]
Don't create a fake readelf app.  We are creating a real one now.
 -Erik

23 years agoDefault to something like a strongArm, (i.e. has an MMU)
Eric Andersen [Wed, 13 Jun 2001 17:06:57 +0000 (17:06 -0000)]
Default to something like a strongArm, (i.e. has an MMU)

23 years agoA few new todo items
Eric Andersen [Wed, 13 Jun 2001 16:11:41 +0000 (16:11 -0000)]
A few new todo items

23 years agoFix printf so that %p outputs "(nil)" for (void *) 0, to match glibc behavior.
Manuel Novoa III [Wed, 13 Jun 2001 14:01:39 +0000 (14:01 -0000)]
Fix printf so that %p outputs "(nil)" for (void *) 0, to match glibc behavior.

23 years agoAdd warning message if Config doesn't exist
David Schleef [Wed, 13 Jun 2001 07:27:03 +0000 (07:27 -0000)]
Add warning message if Config doesn't exist

23 years agoFix printf handling of %p to prepend "0x" since output is in hex.
Manuel Novoa III [Wed, 13 Jun 2001 02:06:36 +0000 (02:06 -0000)]
Fix printf handling of %p to prepend "0x" since output is in hex.
Note: glibc output for (void *)0 is "(nil)" while uClibc output is "0".
Does anyone have a preference?

23 years agoUse sys/mman.h not asm/mman.h -- we don't want kernel headers...
Eric Andersen [Wed, 13 Jun 2001 00:42:04 +0000 (00:42 -0000)]
Use sys/mman.h not asm/mman.h -- we don't want kernel headers...
 -Erik

23 years agoSome sparc updates from Stanley <ngstanley@cwc.nus.edu.sg>
Eric Andersen [Tue, 12 Jun 2001 22:23:26 +0000 (22:23 -0000)]
Some sparc updates from Stanley <ngstanley@cwc.nus.edu.sg>

23 years agoMake sure these use the local sysdep.h header file
Eric Andersen [Tue, 12 Jun 2001 21:56:56 +0000 (21:56 -0000)]
Make sure these use the local sysdep.h header file

23 years agoCleanup the toploevel makefile handing of shared libs. Add weak_alias
Eric Andersen [Tue, 12 Jun 2001 21:45:10 +0000 (21:45 -0000)]
Cleanup the toploevel makefile handing of shared libs.  Add weak_alias
define, and set things up so nasty old coff toolchains can now compile
things and should actually work again.
 -Erik

23 years agoSome socket cleanups
Eric Andersen [Tue, 12 Jun 2001 19:36:49 +0000 (19:36 -0000)]
Some socket cleanups

23 years agoSilence a few warnings.
Eric Andersen [Tue, 12 Jun 2001 19:36:16 +0000 (19:36 -0000)]
Silence a few warnings.

23 years agoDefault to testing shared libs.
Eric Andersen [Tue, 12 Jun 2001 19:14:21 +0000 (19:14 -0000)]
Default to testing shared libs.

23 years agoDefault to malloc-930716 for x86
Eric Andersen [Mon, 11 Jun 2001 18:37:00 +0000 (18:37 -0000)]
Default to malloc-930716 for x86

23 years agoGet rid of the unused LDSO_VERSION
Eric Andersen [Mon, 11 Jun 2001 17:55:33 +0000 (17:55 -0000)]
Get rid of the unused LDSO_VERSION

23 years agoFix bug in ldso/util/Makefile introduced when Erik added the readelf app.
Manuel Novoa III [Mon, 11 Jun 2001 13:52:43 +0000 (13:52 -0000)]
Fix bug in ldso/util/Makefile introduced when Erik added the readelf app.
It didn't show up if a previous install was done.  This would have been
fixed two days ago if the initial bug report had been anything close to
lucid.  :-(  Also changed ldconfig back to staticly linked and update the
README file.

23 years agoAdd in a test for outb (that currently fails)
Eric Andersen [Thu, 7 Jun 2001 19:44:37 +0000 (19:44 -0000)]
Add in a test for outb (that currently fails)

23 years agoCommit _uClibc_fread bug fix (with minor edit) posted by Johan Adolfsson <johan.adolf...
Manuel Novoa III [Thu, 7 Jun 2001 13:38:31 +0000 (13:38 -0000)]
Commit _uClibc_fread bug fix (with minor edit) posted by Johan Adolfsson <johan.adolfsson@axis.com>.

23 years agoThe m68k-elf compiler chokes on this code when compiling for PIC as
David McCullough [Thu, 7 Jun 2001 12:08:54 +0000 (12:08 -0000)]
The m68k-elf compiler chokes on this code when compiling for PIC as
compile_regex is one big function (relative function calls further
than cpu32 can do).

The solution was to re-order the code a little to reduce the size of these
relative calls.

So the total sum of the changes is:

* Move compile_regex to the end of the file
* make store_op1 an inline

Unfortunately CVS diff doesn't show this and makes it look like the whole
file has been severely hacked.  It hasn't.

23 years agoChanges needed to build the ldso dir for m68k. I haven't tested it,
David McCullough [Thu, 7 Jun 2001 11:54:28 +0000 (11:54 -0000)]
Changes needed to build the ldso dir for m68k.  I haven't tested it,
who knows if it will work,  it just compiles cleanly :-)

23 years agoldso build always used $(NATIVE_ARCH)-uClibc-gcc, which doesn't work for
David McCullough [Thu, 7 Jun 2001 11:52:59 +0000 (11:52 -0000)]
ldso build always used $(NATIVE_ARCH)-uClibc-gcc,  which doesn't work for
cross build (ie., m68k under i386).  Changed it to use $(TARGET_ARCH)
instead.

23 years agoUp the m68k defaults a little so that uClibc will support a g++ build.
David McCullough [Thu, 7 Jun 2001 11:49:53 +0000 (11:49 -0000)]
Up the m68k defaults a little so that uClibc will support a g++ build.

23 years agoChange the last 2 "make" invocations to use $(MAKE).
David McCullough [Thu, 7 Jun 2001 11:48:43 +0000 (11:48 -0000)]
Change the last 2 "make" invocations to use $(MAKE).

23 years agoUpdate the TODO file
Eric Andersen [Tue, 5 Jun 2001 21:56:24 +0000 (21:56 -0000)]
Update the TODO file

23 years agoAdd a new 'readelf' util I wrote this weekend.
Eric Andersen [Mon, 4 Jun 2001 23:08:09 +0000 (23:08 -0000)]
Add a new 'readelf' util I wrote this weekend.
 -Erik

23 years agoTeach the ldso stuff to use the proper elf.h header file, not a local copy.
Eric Andersen [Mon, 4 Jun 2001 22:13:51 +0000 (22:13 -0000)]
Teach the ldso stuff to use the proper elf.h header file, not a local copy.
 -Erik

23 years agoUpdate the todo. Add my personal list.
Manuel Novoa III [Sat, 2 Jun 2001 22:10:22 +0000 (22:10 -0000)]
Update the todo.  Add my personal list.

23 years agoAdd locale-enabled strcoll function from vodz, plus supporting tool.
Manuel Novoa III [Sat, 2 Jun 2001 21:46:42 +0000 (21:46 -0000)]
Add locale-enabled strcoll function from vodz, plus supporting tool.

23 years agoAlways check before you commit...^100. We need to build the dynamic linker
Manuel Novoa III [Sat, 2 Jun 2001 02:49:45 +0000 (02:49 -0000)]
Always check before you commit...^100.  We need to build the dynamic linker
before we build shared libc.  We need to build shared libc before libdl.

23 years agoOnly build ldso if building shared. Also, if building ldso, build all subdirs.
Manuel Novoa III [Sat, 2 Jun 2001 02:00:23 +0000 (02:00 -0000)]
Only build ldso if building shared.  Also, if building ldso, build all subdirs.

23 years agoFix misuse of DO_SHARED and LDSO_PRESENT. Add -f option to "cp"s.
Manuel Novoa III [Sat, 2 Jun 2001 01:45:55 +0000 (01:45 -0000)]
Fix misuse of DO_SHARED and LDSO_PRESENT.  Add -f option to "cp"s.

23 years agoPut the locale stuff back how it was till we can get a proper implementation
Eric Andersen [Fri, 1 Jun 2001 17:40:43 +0000 (17:40 -0000)]
Put the locale stuff back how it was till we can get a proper implementation
that doesn't suck so badly.
 -Erik

23 years agooops.
Eric Andersen [Fri, 1 Jun 2001 16:32:02 +0000 (16:32 -0000)]
oops.

23 years agodecouple this from strchr
Eric Andersen [Fri, 1 Jun 2001 16:31:08 +0000 (16:31 -0000)]
decouple this from strchr

23 years agoFix bug: tried to install non-existant shared libs.
Manuel Novoa III [Fri, 1 Jun 2001 16:14:58 +0000 (16:14 -0000)]
Fix bug: tried to install non-existant shared libs.

23 years agoAdd in an initial TODO list. Please add stuff as needed (and feel
Eric Andersen [Fri, 1 Jun 2001 01:45:58 +0000 (01:45 -0000)]
Add in an initial TODO list.  Please add stuff as needed (and feel
free to work on items in this list as well).
 -Erik

23 years agoAdded cmdline options --uclibc-use-build-dir and --uclibc-use-rpath so that
Manuel Novoa III [Thu, 31 May 2001 23:07:50 +0000 (23:07 -0000)]
Added cmdline options --uclibc-use-build-dir and --uclibc-use-rpath so that
those behaviors can be invoked from the command line.

23 years agoInstall ldd and ldconfig as appropriate.
Manuel Novoa III [Thu, 31 May 2001 21:38:42 +0000 (21:38 -0000)]
Install ldd and ldconfig as appropriate.

23 years agoRemoved INSTALL_DIR and replaced it with DEVEL_PREFIX, ROOT_DIR, and
Manuel Novoa III [Thu, 31 May 2001 21:23:20 +0000 (21:23 -0000)]
Removed INSTALL_DIR and replaced it with DEVEL_PREFIX, ROOT_DIR, and
TARGET_PREFIX to allow more flexibility.  Also modified the gcc wrapper
to do the right thing if -Wl,--dynamic-linker,xxx is passed on the command
line.  The gcc wrapper will also check the env variable UCLIBC_GCC_LDOPT
for a dynamic linker option at runtime (although command line arg overrides
the env variable).

23 years agoCleanup some stupid warnings
Eric Andersen [Thu, 31 May 2001 17:34:49 +0000 (17:34 -0000)]
Cleanup some stupid warnings

23 years agowarn folks that libresolv is a stub
Eric Andersen [Wed, 30 May 2001 20:37:35 +0000 (20:37 -0000)]
warn folks that libresolv is a stub

23 years agoLook's like I need to disable the rpath stuff for now as well.
Manuel Novoa III [Wed, 30 May 2001 07:07:14 +0000 (07:07 -0000)]
Look's like I need to disable the rpath stuff for now as well.
To build with an uninstaled uClibc, set UCLIBC_GCC=build in your env,
or rename it/symlink to it using a name containing the string "build".

23 years agoRevert behavior of wrapper to not use dynamic linker in the build dir, so
Manuel Novoa III [Wed, 30 May 2001 06:40:39 +0000 (06:40 -0000)]
Revert behavior of wrapper to not use dynamic linker in the build dir, so
those who want to should now be able to compile against uClibc without
installing it (using the "build" behavior).

23 years agoGive Erik's build-with-uClibc method.
Manuel Novoa III [Tue, 29 May 2001 19:48:27 +0000 (19:48 -0000)]
Give Erik's build-with-uClibc method.

23 years agoRemove the now obsolete "headers" target. Fix call to get-needed-libgcc-objects.sh
Eric Andersen [Tue, 29 May 2001 19:23:27 +0000 (19:23 -0000)]
Remove the now obsolete "headers" target.  Fix call to get-needed-libgcc-objects.sh
to we define NM and AR properly.

23 years agoDefine "NM = $(CROSS)nm" and use $NM and $AR in get-needed-libgcc-objects.sh
Eric Andersen [Tue, 29 May 2001 19:21:26 +0000 (19:21 -0000)]
Define "NM = $(CROSS)nm" and use $NM and $AR in get-needed-libgcc-objects.sh
in all cases.

23 years agoSometimes (often) the kernel will return things other then -1.
Eric Andersen [Tue, 29 May 2001 17:43:46 +0000 (17:43 -0000)]
Sometimes (often) the kernel will return things other then -1.
Deal with it.
 -Erik