summaryrefslogtreecommitdiff
path: root/extra
AgeCommit message (Collapse)Author
2002-11-08Large cleanup patch, based in large part on a patch fromEric Andersen
Stefan Allius, which adds a great deal of sanity.
2002-11-08Merge an update from upstreamEric Andersen
2002-11-08Update doc referenceEric Andersen
2002-11-07Changes for MIPS and new configuration system."Steven J. Hill"
2002-11-07Fixed makefiles to remove binaries generated for the configuration"Steven J. Hill"
menu system when doing a 'make clean'.
2002-11-07Add missing blank lineEric Andersen
2002-11-07Rename `Config.v850e' to `Config.v850'.Miles Bader
2002-11-07(UCLIBC_HAS_MMU): Depend on !ARCH_HAS_NO_MMU, rather than just using itMiles Bader
to set the default. (HAS_FPU): Depend on !ARCH_HAS_NO_FPU. (USE_GCC_SOFT_FLOAT_OPTION): New option.
2002-11-07(DOPIC): Depend on !HAVE_NO_PIC.Miles Bader
(UCLIBC_HAS_FULL_RPC): default to `y' if !HAVE_SHARED. (SYSTEM_LDSO): Depend on HAVE_SHARED. (DOASSERTS): New option.
2002-11-06Increase maximum .config line size to 1024.Eric Andersen
2002-11-06Recognize 'n' tristate/boolean symbol value in the .config file,Eric Andersen
allowing more convenient manual editing of the .config file. Patch by Petr Baudis, skimmed from linux-kernel mailing list.
2002-11-05Cleanup soft-float supportEric Andersen
2002-11-05Fix gcc-uClibc.h dependanciesEric Andersen
2002-11-05Massive scrubbing of the shared lib loader error handling.Eric Andersen
Move all configuration options into the new config system. -Erik
2002-11-05Standardize LIBGCC_DIREric Andersen
2002-11-05Patch from M. R. Brown to fix 'make defconfig'Eric Andersen
2002-11-03Another update to initfini.awk and initfini.c from Stefan AlliusEric Andersen
to hopefully address SH wierdness. Now works on other architecture properly as well.
2002-11-03Yet more config system updating.Eric Andersen
2002-11-02kill some ancient stuff that appears to be lingeringEric Andersen
2002-11-02Default to SH4Eric Andersen
2002-11-02update all the Config files for the various arches so they work with the newEric Andersen
config system. Hopefully I got everything here correct... -Erik
2002-11-02A few cosmetic adjustments, and fixup the makefile a bitEric Andersen
2002-11-02Fix PIC configuration, so shared libraries once again workEric Andersen
-Erik
2002-11-02It looks like I lost DEVEL_TOOL_PREFIX. Put it back.Eric Andersen
-Erik
2002-11-01Add a few more entries.Manuel Novoa III
2002-11-01Work around glibc brain-damage regarding nl_langinfo and {mon_}groupingManuel Novoa III
entries.
2002-10-31Make it so arch specific stuff can be simpler. Initial attempt atEric Andersen
making CPU_CFLAGS, which should allow things to be optimized per-CPU and/or per-system. -Erik
2002-10-31Oops. Kill generated binaries.Eric Andersen
2002-10-31Skip the dependancy on .config for nowEric Andersen
2002-10-31Fix a lingering reference to ConfigEric Andersen
-Erik
2002-10-31Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen
been working on a new config system on and off for about 6 months now, but I've never been fully satisfied. Well, I'm finally am happy with the new config system, so here it is. This completely removes the old uClibc configuration system, and replaces it with an entirely new system based on LinuxKernelConf, from http://www.xs4all.nl/~zippel/lc/ As it turns out, Linus has just merged LinuxKernelConf into Linux 2.5.45, so it looks like I made the right choice. I have thus far updated only x86. I'll be updating the other architectures shortly. -Erik
2002-10-31Fixup script to avoid potential spurious whining over empty object files.Eric Andersen
-Erik
2002-10-29For now, comment out the broken partEric Andersen
2002-10-29Remove my horrible SH hack infavor of this fix for initfini.awk fromEric Andersen
Stefan Allius <allius@atecom.com>, which does a better job.
2002-10-28Add appropriate -I options so that any files included by unistd.h areMiles Bader
found correctly. Tweak the whitespace of the generated file.
2002-10-23Make `-nostdlib' and `-nodefaultlibs' work correctly.Miles Bader
2002-10-14Kill the now redundant initfini.plEric Andersen
-Erik
2002-10-14Patch from Christian MICHON <christian_michon@yahoo.fr> to reimplementEric Andersen
my little initfini.pl script in awk. This eliminates uClibc's compile-time dependancy on perl, and lets us use the much lighter weight awk, which facilitates building uClibc standalone environments.
2002-10-01Patch from Stefan Allius <allius@atecom.com>:Eric Andersen
----------------------------------- In extra/Configs/Config.sh I added the INCLUDE_PTHREADS statement and change the default values for BUILD_UCLIBC_LDSO and HAVE_SHARED. ----------------------------------- In extra/scripts/initfini.pl My last patch removes two labels, which migth be used by the .size statements. (Sorry, but I'm a perl beginner) I fixed it. ----------------------------------- In libc/sysdeps/linux/common/initfini.c I fixed two warnings "nested extern declaration of `i_am_not_a_leaf.. ----------------------------------- In libc/sysdeps/linux/sh/__init_brl.c brk.c sbrk.c I fixed some compiler warnings which comes from a wrong inclusion order. -----------------------------------
2002-10-01This commit contains a patch from Stefan Allius <allius@atecom.com> to changeEric Andersen
how uClibc handles _init and _fini, allowing shared lib constructors and destructors to initialize things in the correct sequence. Stefan ported the SH architecture. I then ported x86, arm, and mips. x86 and arm are working fine, but I don't think I quite got things correct for mips.
2002-10-01Sigh. OpenBSD used /usr/bin/{true|false}Eric Andersen
2002-09-20Build libpthread now that the CRIS as support for it!Tobias Anderberg
2002-09-16Configuration for the CRIS port.Tobias Anderberg
2002-09-12Some minor C++ support updatesEric Andersen
2002-09-05Change <bits/syscall.h> to <bits/sysnum.h>.Miles Bader
2002-08-27Make sure that bits/syscalls.h always includes bits/syscall.hEric Andersen
-Erik
2002-08-25Kill the HAS_LONG_LONG option. It really did not make a lot ofEric Andersen
sense to exclude it, gcc always supports long long, and we never fully excluded long long anyways (off64_t for example). -Erik
2002-08-22Hide .hidden stuff unless explicitly enabledEric Andersen
-Erik
2002-08-19SuperH config updateEric Andersen
2002-08-19Work from Stefan Allius which allows superH to use the commonEric Andersen
method for building crti.o and crtn.o