Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-10-31 | Ok, this commit is _huge_ and its gonna change the world. I've | Eric 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-31 | Fixup script to avoid potential spurious whining over empty object files. | Eric Andersen | |
-Erik | |||
2002-10-29 | For now, comment out the broken part | Eric Andersen | |
2002-10-29 | Remove my horrible SH hack infavor of this fix for initfini.awk from | Eric Andersen | |
Stefan Allius <allius@atecom.com>, which does a better job. | |||
2002-10-28 | Add appropriate -I options so that any files included by unistd.h are | Miles Bader | |
found correctly. Tweak the whitespace of the generated file. | |||
2002-10-23 | Make `-nostdlib' and `-nodefaultlibs' work correctly. | Miles Bader | |
2002-10-14 | Kill the now redundant initfini.pl | Eric Andersen | |
-Erik | |||
2002-10-14 | Patch from Christian MICHON <christian_michon@yahoo.fr> to reimplement | Eric 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-01 | Patch 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-01 | This commit contains a patch from Stefan Allius <allius@atecom.com> to change | Eric 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-01 | Sigh. OpenBSD used /usr/bin/{true|false} | Eric Andersen | |
2002-09-20 | Build libpthread now that the CRIS as support for it! | Tobias Anderberg | |
2002-09-16 | Configuration for the CRIS port. | Tobias Anderberg | |
2002-09-12 | Some minor C++ support updates | Eric Andersen | |
2002-09-05 | Change <bits/syscall.h> to <bits/sysnum.h>. | Miles Bader | |
2002-08-27 | Make sure that bits/syscalls.h always includes bits/syscall.h | Eric Andersen | |
-Erik | |||
2002-08-25 | Kill the HAS_LONG_LONG option. It really did not make a lot of | Eric 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-22 | Hide .hidden stuff unless explicitly enabled | Eric Andersen | |
-Erik | |||
2002-08-19 | SuperH config update | Eric Andersen | |
2002-08-19 | Work from Stefan Allius which allows superH to use the common | Eric Andersen | |
method for building crti.o and crtn.o | |||
2002-08-16 | Cleanup exit a bit, from Ronald Wahl | Eric Andersen | |
2002-08-12 | Only try to install existing binaries | Eric Andersen | |
-Erik | |||
2002-08-12 | Fix the gcc wrapper to include crtbeginS.o and crtendS.o when we are compiling | Eric Andersen | |
PIC code, and use crtbegin.o and crtend.o when compiling non-pic code. As was caused problems, esp on powerpc... -Erik | |||
2002-08-08 | Update default config files | Eric Andersen | |
2002-08-07 | Ignore symbol '_gp_disp' if it's missing from 'libgcc.a'. That's okay for | "Steven J. Hill" | |
MIPS platforms. | |||
2002-08-06 | When symbols are missing, its supposed to be an error... | Eric Andersen | |
-Erik | |||
2002-07-31 | Patch from Alexander Pevzner <pzz@pzz.msk.ru> to fixup things when invoked as | Eric Andersen | |
the C++ compiler to to automagically add include/g++ into the include search path, and automagically add -lstdc++ and -lm into the set of automatically linked libraries. | |||
2002-07-22 | Rework syscall handling. Rewrite syscall handlers for x86 and ARM. | Eric Andersen | |
Prepare to kill the UNIFIED_SYSCALL option and instead have it be a per arch thing that is either enabled or not for that arch. -Erik | |||
2002-07-18 | Miles Bader implemented a new mmap based malloc which is much | Eric Andersen | |
smarter than the old "malloc-simple", and actually works, unlike the old "malloc". So kill the old "malloc-simple" and the old "malloc" and replace them with Miles' new malloc implementation. Update Config files to match. Thanks Miles! | |||
2002-07-11 | Grumble... | Miles Bader | |
2002-07-10 | The mips config files were broken, and failed to define NM | Eric Andersen | |
for some reason... | |||
2002-07-05 | Only enable elf2flt support when using elf toolchains | Eric Andersen | |
-Erik | |||
2002-07-03 | Update Config files for current locale and wide char configuration options. | Manuel Novoa III | |
2002-07-03 | Change default config files for MIPS platforms. Nothing major. | "Steven J. Hill" | |
2002-07-02 | Resync the install defines | Eric Andersen | |
-Erik | |||
2002-07-02 | Change the default structure of the installed toolchain | Eric Andersen | |
-Erik | |||
2002-06-20 | Add support for doing the mmu-less thing | Eric Andersen | |
-Erik | |||
2002-06-20 | Fix a bug reported by Michael Weiser <michael@weiser.saale-net.de> | Eric Andersen | |
which could cause incorrect invocations of g++. Cleanup a few things. Add a new --uclibc-ctors flag allowing one to apply ctor/dtor support to regular C code. -Erik | |||
2002-06-19 | Fix incorrect comment re malloc-930716 | Eric Andersen | |
-Erik | |||
2002-06-18 | Patch from Martin Proulx <mproulx@okiok.com> to support | Eric Andersen | |
the i960 architecture. | |||
2002-06-15 | Fix a silly bug... | Eric Andersen | |
2002-05-30 | Put GCCINCDIR here, which is the only place it is needed. | Eric Andersen | |
-Erik | |||
2002-05-28 | Patch from Yoshinori Sato <qzb04471@nifty.ne.jp> to use | Eric Andersen | |
C_SYMBOL_PREFIX for confused compilers, such as for v850 and h8300, per suggestion from Miles Bader. | |||
2002-05-24 | Send the -s to the linker | Eric Andersen | |
2002-05-23 | Several h8300 updates from Yoshinori Sato <qzb04471@nifty.ne.jp> | Eric Andersen | |
2002-05-21 | Changed path where cross development tools are installed. | "Steven J. Hill" | |
2002-05-20 | Changes needed for MIPS with regards to the .init and .fini sections. | "Steven J. Hill" | |
2002-05-20 | Fixed MIPS dynamic linker by removing link order dependency bug. | "Steven J. Hill" | |
2002-05-12 | Add a config file for alpha | Eric Andersen | |
2002-05-07 | Fixup build a bit more | Eric Andersen | |