Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Make `-nostdlib' and `-nodefaultlibs' work correctly. | Miles Bader | 2002-10-23 | 1 | -6/+7 | |
| | ||||||
* | Kill the now redundant initfini.pl | Eric Andersen | 2002-10-14 | 1 | -156/+0 | |
| | | | | -Erik | |||||
* | Patch from Christian MICHON <christian_michon@yahoo.fr> to reimplement | Eric Andersen | 2002-10-14 | 1 | -0/+77 | |
| | | | | | | 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. | |||||
* | Patch from Stefan Allius <allius@atecom.com>: | Eric Andersen | 2002-10-01 | 2 | -7/+8 | |
| | | | | | | | | | | | | | | | | | | | ----------------------------------- 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. ----------------------------------- | |||||
* | This commit contains a patch from Stefan Allius <allius@atecom.com> to change | Eric Andersen | 2002-10-01 | 3 | -6/+8 | |
| | | | | | | | 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. | |||||
* | Sigh. OpenBSD used /usr/bin/{true|false} | Eric Andersen | 2002-10-01 | 1 | -2/+2 | |
| | ||||||
* | Build libpthread now that the CRIS as support for it! | Tobias Anderberg | 2002-09-20 | 1 | -0/+4 | |
| | ||||||
* | Configuration for the CRIS port. | Tobias Anderberg | 2002-09-16 | 1 | -0/+212 | |
| | ||||||
* | Some minor C++ support updates | Eric Andersen | 2002-09-12 | 1 | -1/+13 | |
| | ||||||
* | Change <bits/syscall.h> to <bits/sysnum.h>. | Miles Bader | 2002-09-05 | 1 | -4/+4 | |
| | ||||||
* | Make sure that bits/syscalls.h always includes bits/syscall.h | Eric Andersen | 2002-08-27 | 1 | -1/+2 | |
| | | | | -Erik | |||||
* | Kill the HAS_LONG_LONG option. It really did not make a lot of | Eric Andersen | 2002-08-25 | 15 | -91/+0 | |
| | | | | | | sense to exclude it, gcc always supports long long, and we never fully excluded long long anyways (off64_t for example). -Erik | |||||
* | Hide .hidden stuff unless explicitly enabled | Eric Andersen | 2002-08-22 | 1 | -0/+2 | |
| | | | | -Erik | |||||
* | SuperH config update | Eric Andersen | 2002-08-19 | 1 | -0/+4 | |
| | ||||||
* | Work from Stefan Allius which allows superH to use the common | Eric Andersen | 2002-08-19 | 1 | -2/+8 | |
| | | | | method for building crti.o and crtn.o | |||||
* | Cleanup exit a bit, from Ronald Wahl | Eric Andersen | 2002-08-16 | 1 | -1/+3 | |
| | ||||||
* | Only try to install existing binaries | Eric Andersen | 2002-08-12 | 1 | -2/+5 | |
| | | | | -Erik | |||||
* | Fix the gcc wrapper to include crtbeginS.o and crtendS.o when we are compiling | Eric Andersen | 2002-08-12 | 1 | -3/+20 | |
| | | | | | | PIC code, and use crtbegin.o and crtend.o when compiling non-pic code. As was caused problems, esp on powerpc... -Erik | |||||
* | Update default config files | Eric Andersen | 2002-08-08 | 14 | -100/+72 | |
| | ||||||
* | Ignore symbol '_gp_disp' if it's missing from 'libgcc.a'. That's okay for | "Steven J. Hill" | 2002-08-07 | 1 | -1/+1 | |
| | | | | MIPS platforms. | |||||
* | When symbols are missing, its supposed to be an error... | Eric Andersen | 2002-08-06 | 1 | -0/+3 | |
| | | | | -Erik | |||||
* | Patch from Alexander Pevzner <pzz@pzz.msk.ru> to fixup things when invoked as | Eric Andersen | 2002-07-31 | 1 | -1/+11 | |
| | | | | | | 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. | |||||
* | Rework syscall handling. Rewrite syscall handlers for x86 and ARM. | Eric Andersen | 2002-07-22 | 1 | -2/+1 | |
| | | | | | | 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 | |||||
* | Miles Bader implemented a new mmap based malloc which is much | Eric Andersen | 2002-07-18 | 14 | -132/+104 | |
| | | | | | | | 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! | |||||
* | Grumble... | Miles Bader | 2002-07-11 | 1 | -14/+9 | |
| | ||||||
* | The mips config files were broken, and failed to define NM | Eric Andersen | 2002-07-10 | 2 | -0/+2 | |
| | | | | for some reason... | |||||
* | Only enable elf2flt support when using elf toolchains | Eric Andersen | 2002-07-05 | 2 | -1/+6 | |
| | | | | -Erik | |||||
* | Update Config files for current locale and wide char configuration options. | Manuel Novoa III | 2002-07-03 | 14 | -94/+66 | |
| | ||||||
* | Change default config files for MIPS platforms. Nothing major. | "Steven J. Hill" | 2002-07-03 | 2 | -6/+4 | |
| | ||||||
* | Resync the install defines | Eric Andersen | 2002-07-02 | 14 | -66/+164 | |
| | | | | -Erik | |||||
* | Change the default structure of the installed toolchain | Eric Andersen | 2002-07-02 | 1 | -7/+7 | |
| | | | | -Erik | |||||
* | Add support for doing the mmu-less thing | Eric Andersen | 2002-06-20 | 2 | -0/+8 | |
| | | | | -Erik | |||||
* | Fix a bug reported by Michael Weiser <michael@weiser.saale-net.de> | Eric Andersen | 2002-06-20 | 2 | -14/+23 | |
| | | | | | | | 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 | |||||
* | Fix incorrect comment re malloc-930716 | Eric Andersen | 2002-06-19 | 14 | -29/+29 | |
| | | | | -Erik | |||||
* | Patch from Martin Proulx <mproulx@okiok.com> to support | Eric Andersen | 2002-06-18 | 1 | -0/+219 | |
| | | | | the i960 architecture. | |||||
* | Fix a silly bug... | Eric Andersen | 2002-06-15 | 1 | -1/+1 | |
| | ||||||
* | Put GCCINCDIR here, which is the only place it is needed. | Eric Andersen | 2002-05-30 | 1 | -1/+1 | |
| | | | | -Erik | |||||
* | Patch from Yoshinori Sato <qzb04471@nifty.ne.jp> to use | Eric Andersen | 2002-05-28 | 1 | -0/+2 | |
| | | | | | C_SYMBOL_PREFIX for confused compilers, such as for v850 and h8300, per suggestion from Miles Bader. | |||||
* | Send the -s to the linker | Eric Andersen | 2002-05-24 | 1 | -1/+1 | |
| | ||||||
* | Several h8300 updates from Yoshinori Sato <qzb04471@nifty.ne.jp> | Eric Andersen | 2002-05-23 | 1 | -1/+1 | |
| | ||||||
* | Changed path where cross development tools are installed. | "Steven J. Hill" | 2002-05-21 | 2 | -4/+4 | |
| | ||||||
* | Changes needed for MIPS with regards to the .init and .fini sections. | "Steven J. Hill" | 2002-05-20 | 1 | -4/+9 | |
| | ||||||
* | Fixed MIPS dynamic linker by removing link order dependency bug. | "Steven J. Hill" | 2002-05-20 | 2 | -2/+2 | |
| | ||||||
* | Add a config file for alpha | Eric Andersen | 2002-05-12 | 1 | -0/+197 | |
| | ||||||
* | Fixup build a bit more | Eric Andersen | 2002-05-07 | 1 | -4/+9 | |
| | ||||||
* | When it is going to fail silently anyways, whine loudly and | Eric Andersen | 2002-05-07 | 1 | -1/+22 | |
| | | | | | abort early with instructions on what to do... -Erik | |||||
* | Forgot to change the Config templates. Changed one... the others are | Manuel Novoa III | 2002-05-06 | 1 | -7/+7 | |
| | | | | similar, but don't have time to take care of them. | |||||
* | The obligatory forgotten files... | Manuel Novoa III | 2002-05-06 | 1 | -0/+81 | |
| | ||||||
* | New locale support (in development). Supports LC_CTYPE, LC_NUMERIC, | Manuel Novoa III | 2002-05-06 | 30 | -506/+8180 | |
| | | | | | | | | | | | | | | | | | | | | | | LC_TIME, LC_MONETARY, and LC_MESSAGES for the SUSv3 items. Also, nl_langinfo() when real locale support is enabled. New implementation of ctype.h. New implementation of wctype.h. New implementation of most of the string functions (smaller). New implementation of the wcs/wmem functions. These are untested, but they're also just preprocessor-modified versions ot the corresponding str/mem functions. Tweaked qsort and new bsearch. Stuff still pending: stdlib.h and wchar.h mb<->wc functions. I actually have working versions of the stdlib ones, but the reentrant versions from wchar.h require some reworking. Basic replacement and translit support for wc->mb conversions. (groundwork laid). Simple-minded collate support such as was provided by the previous locale implementation. (mostly done -- 8-bit codesets only) Shared mmaping of the locale data and strerror message text. | |||||
* | Mention pthreads for sparc | Eric Andersen | 2002-04-10 | 1 | -0/+4 | |
| |