• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

RSS
Rev. Time Author
fdda13f 2003-10-22 18:15:57 Eric Andersen

It seems we need to also define SI_LOAD_SHIFT since that was
also exported by the Linux kernel.h header that we do not include.

2d2ae37 2003-10-21 15:49:01 Eric Andersen

Those crazy binutils folks changed their abi. Add this so older
apps can cope gracefully.

a71c83b 2003-10-21 09:52:14 Eric Andersen

Doh! In include/bits/uClibc_config.h when we define things, we appropriately
prepend "__". Unfortunately, when we #undef things, we do not prepend the
"__". This results in collateral damage to unsuspecting applications as we
undefine random unrelated macros. Oops.

For example, when compiling xfree86, libGLcore.a defines MALLOC for its own usage.
But include/bits/uClibc_config.h then does an
#undef MALLOC
#define __MALLOC_930716__ 1
which inadvertantly trashes the define from libGLcore.... Ouch.

The autogenerated include/bits/uClibc_config.h should instead have
contained:
#undef __MALLOC__
#define __MALLOC_930716__ 1

This patch makes that happen.

7bda185 2003-10-21 05:13:19 Eric Andersen

Fix a stupid bug that caused uClibc to never provide the correct
fpu_control.h header file, since the correct arch specific one was
always later overwritten by the generic one. oops.
-Erik

c9907bf 2003-10-21 03:23:28 Eric Andersen

Patch from Peter S. Mazinger:

patch to allow building uClibc with busybox's chmod

415f14d 2003-10-20 15:17:00 Eric Andersen

Merge some newer/updated bits from the glibc elf.h

2309700 2003-10-19 09:28:47 Eric Andersen

We were failing to properly set h_errno on success, which could
cause gethostbyaddr_r to keep looping allocating more and more
memory each time till alloca finally caused a segfault. Ugh.
This fixes that as well...
-Erik

c5c91dc 2003-10-18 21:43:31 Eric Andersen

more install changes

f87b5fa 2003-10-18 21:01:03 Eric Andersen

Do not install the uClibc wrapper toolchain by default. Make
people ask for it explicitly.

9ec661b 2003-10-18 20:58:55 Eric Andersen

the runtime should not install a /bin dir

336eda9 2003-10-18 20:52:09 Eric Andersen

Add a new RUNTIME_PREFIX

ff23ecf 2003-10-18 19:51:06 Eric Andersen

Peter Kjellerstedt writes:

ln.patch:
* Define $(LN) as ln in Rules.mak.
* Change all occurrences of ln into $(LN).
* Change all constructs like (cd path && ln -sf foo/file file)
into $(LN) -sf foo/file path/file. The latter construct is
already used in a number of places so it should not be
an additional compatibility problem.

dd3fb0f 2003-10-18 19:20:59 Eric Andersen

Peter Kjellerstedt writes:

rm.patch:
* Define $(RM) as rm -f in Rules.mak and test/Rules.mak
(this is the same definition as gmake uses by default).
* Change all occurrences of rm and rm -f into $(RM).

49f0dd0 2003-10-18 19:07:43 Eric Andersen

Peter Kjellerstedt writes:

install.patch:
* Define $(INSTALL) as install in Rules.mak.
* Change all occurrences of install into $(INSTALL).
* Change all occurrences of mkdir -p into $(INSTALL) -d.
install -d is already used in a number of places so
this should not be an additional compatibility problem.

1381777 2003-10-18 18:14:57 Eric Andersen

Implement putgrent to make Peter S. Mazing happy

26f49b2 2003-10-17 18:05:20 Eric Andersen

Doh!!!

3a3502d 2003-10-17 16:52:54 Eric Andersen

Point people to the kernel.org mirrors for downloading the dev
systems to take some load off my server

1c01019 2003-10-16 23:21:26 Eric Andersen

Do not set errno when they asked for size 0

3e6ccac 2003-10-16 19:13:53 Miles Bader

Code formatting cleanup.

0a8bcf9 2003-10-16 19:12:45 Miles Bader

Don't set errno if for zero SIZE returns.
Code formatting cleanup.

2d421e4 2003-10-16 13:08:02 Eric Andersen

More detail on the use of MALLOC_DEBUG

e0d39f9 2003-10-15 22:03:03 Tobias Anderberg

Updated cris configuration; added support for %m.

c904778 2003-10-15 18:24:35 Eric Andersen

Brett Nash writes:

Hello,
Attached is a patch of some changes I made to the gcc wrapper to
get it to compile XFree CVS.

Basically it supports the use of '-' on the command line to read stdin
for gcc, as well as setting the file type back to none before adding the
last too .o files if the file type was set on the command line.

It is applied against uClibc-0.9.20

Regards,
nash

df05d61 2003-10-15 18:04:40 Eric Andersen

Patch from Tony J. White:

I've created a patch for adding dn_expand() to uClibc 0.9.21.

dn_expand() is used by at least ipsec-tools and also openldap I think.

5f7b130 2003-10-15 17:55:22 Eric Andersen

Doh! I was returning with an incorrect pointer type when dlopening
already loaded libs, which unsurprisingly would cause dlsym() to
not work at all...
-Erik

94b92c2 2003-10-14 20:52:32 David McCullough


Microblaze port from the uClinux-dist,
contributed by John Williams <jwilliams@itee.uq.edu.au>

34c5a82 2003-10-14 15:23:00 Eric Andersen

Enable full debug support for ld-uClibc and libdl

6d59082 2003-10-13 19:01:10 Eric Andersen

sigh. the warn funcs seem to be broken. Use local versions
till I can straighten that out.

573ad7e 2003-10-13 17:34:51 Eric Andersen

Patch from Peter Kjellerstedt:

The attached patch performs a clean up of
extra/gcc-uClibc/Makefile:

* Better dependencies to only rebuild what is necessary.
* Use $< and $@ where appropriate.
* Suppress warning messages from which about
commands that cannot be found.

//Peter

e6e945c 2003-10-13 17:23:35 Eric Andersen

Fix an ldd bug, more ldconfig cleanup