Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use a nifty macro to make testing gcc features simpler | Eric Andersen | 2002-10-30 | 1 | -11/+12 | |
| | | | | | and easier to read. -Erik | |||||
* | This patch, based on a patch from Stefan Allius, lets us pick an | Eric Andersen | 2002-10-18 | 1 | -0/+3 | |
| | | | | | | appropriate awk implementation at compile time, so we can again compile on Solaris and whatnot. -Erik | |||||
* | Sigh. OpenBSD used /usr/bin/{true|false} | Eric Andersen | 2002-10-01 | 1 | -1/+1 | |
| | ||||||
* | * Updated for the CRIS port. | Tobias Anderberg | 2002-09-16 | 1 | -0/+2 | |
| | | | | | * Added variable LIBGCC which is included when linking libc.so. Arch specific linker options go into LIBGCC_CFLAGS defined in Config.<arch>. | |||||
* | Update version to 0.9.15 in preparation for making a release | Eric Andersen | 2002-08-25 | 1 | -1/+1 | |
| | | | | -Erik | |||||
* | Replace all instances of _LIBC_REENTRANT with __UCLIBC_HAS_THREADS__ | Eric Andersen | 2002-08-16 | 1 | -3/+0 | |
| | | | | -Erik | |||||
* | Update to version 0.9.140_9_14 | Eric Andersen | 2002-08-12 | 1 | -1/+1 | |
| | | | | -Erik | |||||
* | Bump version to 0.9.13 | Eric Andersen | 2002-08-08 | 1 | -1/+1 | |
| | ||||||
* | remove BUILDTIME since it is not used | Eric Andersen | 2002-08-05 | 1 | -1/+0 | |
| | ||||||
* | Cleanup from Neal Crook fixing some formatting and eliminating | Eric Andersen | 2002-07-25 | 1 | -8/+8 | |
| | | | | some "sh: cd: ./lib: No such file or directory" errors. | |||||
* | For now, have locale support automaticly enable wide char support. | Manuel Novoa III | 2002-07-03 | 1 | -0/+4 | |
| | | | | Things currently won't build otherwise. | |||||
* | Enable WCHAR support for C/POSIX stub locales. | Manuel Novoa III | 2002-07-03 | 1 | -5/+0 | |
| | | | | | | Implemented unformatted wide i/o functions. (ungetwc still needs testing) Fix a few bugs in wchar.c. Modifications for bcc/elks support. | |||||
* | Add a bunch of extra pedantic annoyingly strict checks | Eric Andersen | 2002-07-02 | 1 | -2/+9 | |
| | | | | -Erik | |||||
* | Rework compiler optimization code to be smarter | Eric Andersen | 2002-06-23 | 1 | -4/+4 | |
| | | | | -Erik | |||||
* | Some Rules cleanups, better gcc-3.1 support. | Eric Andersen | 2002-06-20 | 1 | -5/+5 | |
| | | | | -Erik | |||||
* | Cool. An even better way to get the gcc include dir which eliminates | Eric Andersen | 2002-05-30 | 1 | -2/+1 | |
| | | | | | several external program calls, thanks to a suggestion from rmk. -Erik | |||||
* | Fixup and unifiy version numbering. Automate versioning updates. | Eric Andersen | 2002-05-28 | 1 | -5/+7 | |
| | | | | | Propagate fixes across makefiles. -Erik | |||||
* | New locale support (in development). Supports LC_CTYPE, LC_NUMERIC, | Manuel Novoa III | 2002-05-06 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | Speed things up by eliminating lots of needless exec calls | Eric Andersen | 2002-05-03 | 1 | -32/+29 | |
| | | | | -Erik | |||||
* | Bump up version number... | Eric Andersen | 2002-04-09 | 1 | -1/+1 | |
| | ||||||
* | Bump up version number | Eric Andersen | 2002-03-21 | 1 | -1/+1 | |
| | ||||||
* | Merge in the pthread library. This is the linuxthreads library taken from | Eric Andersen | 2002-02-20 | 1 | -1/+4 | |
| | | | | | | | | glibc 2.1.3 and ported to work with uClibc by Stefan Soucek and Erik Andersen (me). Stefan has hacked things up such that linuxthreads runs on MMU-less systems (tested only on arm-nommu). Erik cleaned things up and made it work properly as a shared library. -Erik | |||||
* | A few more little cleanups | Eric Andersen | 2002-02-04 | 1 | -1/+4 | |
| | ||||||
* | Bump version number to 0.9.9 | Eric Andersen | 2002-02-01 | 1 | -1/+1 | |
| | ||||||
* | Force DOPIC be true when HAVE_SHARED is true. Don't define | Eric Andersen | 2002-01-29 | 1 | -9/+12 | |
| | | | | | | -D__PIC when DOPIC is true, since the compiler does that for use when -fPIC is set. Some minor formatting cleanup. -Erik | |||||
* | Fix the bug where binaries built with older toolchains would | Eric Andersen | 2002-01-28 | 1 | -2/+2 | |
| | | | | | | segfault. Turns out that 'ld -nostdlib' was the culprit. Who wouldof thought... -Erik | |||||
* | Clean up builds on "sh" to use the right ARCH dirs | David McCullough | 2002-01-17 | 1 | -6/+18 | |
| | ||||||
* | More build system cleanups... | Eric Andersen | 2002-01-11 | 1 | -13/+5 | |
| | ||||||
* | Scrub the way libraries are linked. Use ld, not gcc, to avoid | Eric Andersen | 2002-01-11 | 1 | -2/+2 | |
| | | | | | chicken-and-egg problems when building gcc toolchains. -Erik | |||||
* | Allow people to override the TARGET_ARCH setting | Eric Andersen | 2002-01-10 | 1 | -0/+3 | |
| | ||||||
* | Fixup v850 architecture autodetection, from Miles Bader | Eric Andersen | 2002-01-09 | 1 | -2/+4 | |
| | | | | <miles@lsi.nec.co.jp> | |||||
* | Be more carefull about erroring out of shell fragments. Try to | Eric Andersen | 2002-01-09 | 1 | -1/+3 | |
| | | | | enable -falign-functions if avilable. | |||||
* | Cope with all variants of 'gcc -dumpmachine' output | Eric Andersen | 2002-01-02 | 1 | -1/+1 | |
| | ||||||
* | Support arch specific optimizations (examples shown for x86 and ARM). | Eric Andersen | 2002-01-01 | 1 | -2/+19 | |
| | | | | | Autodetect target architecture by asking the compiler. -Erik | |||||
* | Bump version number to 0.980_9_8 | Eric Andersen | 2001-12-22 | 1 | -1/+1 | |
| | | | | -Erik | |||||
* | Miles Bader <miles@lsi.nec.co.jp> noted that I'd broken setting | Eric Andersen | 2001-12-21 | 1 | -4/+4 | |
| | | | | | OPTIMIZATION from the Config file. Revert that. -Erik | |||||
* | Update my email address. I am no longer andersen@lineo.com | Eric Andersen | 2001-12-19 | 1 | -2/+2 | |
| | ||||||
* | Fix TARGET_CFLAGS to include -fPIC when needed. Libs were being | David Schleef | 2001-11-26 | 1 | -0/+1 | |
| | | | | compiled without -fPIC. | |||||
* | Finish ajusting math lib options. Close out a couple of todo items. | Eric Andersen | 2001-11-23 | 1 | -7/+0 | |
| | ||||||
* | Turn off optimization when debugging | Eric Andersen | 2001-10-02 | 1 | -4/+4 | |
| | ||||||
* | Preevaluate some stuff so it only gets run once, speeding the compile | Eric Andersen | 2001-08-31 | 1 | -8/+6 | |
| | ||||||
* | A few more (final?) cleanups for the installer behavior. I now think | Eric Andersen | 2001-08-13 | 1 | -0/+1 | |
| | | | | things are working perfectly (perhaps I shouln't think so much) | |||||
* | Add in TARGET_PREFIX, which was still used in a few spots (and | Eric Andersen | 2001-08-13 | 1 | -0/+10 | |
| | | | | | appropriately so). Leave this hidden and set to a sane default since nobody should really need to change it... | |||||
* | Update the build system, yet again. I hope this is the last time... | Eric Andersen | 2001-08-10 | 1 | -37/+11 | |
| | | | | | | | | | | | | | | | | | | | Here is the basic theory of operation: SHARED_LIB_LOADER_PATH/ <The location where the shared lib loader will be installed and where the compiler will cause apps to look for it.> DEVEL_PREFIX/ bin/ <contains gcc, ld, etc for setting PATH=$DEVEL_PREFIX/bin:$PATH> lib/ <contains all runtime and static libs> include/ <Where all the header files go> SYSTEM_DEVEL_PREFIX/ usr/bin/ <contains arch-uclibc-gcc, arch-uclibc-ld, etc that might be installed by a .deb or .rpm into /usr/bin, but can happily live under DEVEL_PREFIX> PREFIX This is prepended during 'make install's allowing you to shift things to be installed under some alternate location (such as when building a .deb) -Erik | |||||
* | This syncs things up with my local tree. Mainly changes installer | Eric Andersen | 2001-08-08 | 1 | -1/+2 | |
| | | | | | | issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging... | |||||
* | Better rule for locating dynamic linker | David Schleef | 2001-07-17 | 1 | -6/+3 | |
| | ||||||
* | Elimintate spurious trailing / | Eric Andersen | 2001-07-17 | 1 | -1/+1 | |
| | ||||||
* | This commit merges David Schleef's updates to the build system, which a | Eric Andersen | 2001-07-12 | 1 | -5/+9 | |
| | | | | | | few tiny fixups here and there from me. Seems to work just fine and will hopefully be a bit better behaved. -Erik | |||||
* | Oops. | Eric Andersen | 2001-07-03 | 1 | -1/+0 | |
| | ||||||
* | Allow the shared lib loader to fallback on the builddir if everything | Eric Andersen | 2001-07-03 | 1 | -0/+1 | |
| | | | | | | else fails. Let <arch>-uclibc-gcc --uclibc-use-build-dir set the shared lib loader to the one in the builddir's path. -Erik |