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