summaryrefslogtreecommitdiffstats
path: root/Rules.mak
Commit message (Collapse)AuthorAgeFilesLines
...
* For arm use -mcpu for the moment, since it seems to work0_9_16Eric Andersen2002-11-091-3/+3
|
* Final update for 0.9.16Eric Andersen2002-11-091-1/+1
|
* Add CPU_CFLAGS-y into LIBGCC_CFLAGS so multilibs gcc will behaveEric Andersen2002-11-081-8/+8
| | | | | itself. Revery the "=" to ":=" change, so people like Miles can set stuff in their .config
* Large cleanup patch, based in large part on a patch fromEric Andersen2002-11-081-20/+37
| | | | Stefan Allius, which adds a great deal of sanity.
* Changes for MIPS and new configuration system."Steven J. Hill"2002-11-071-2/+2
|
* Fix target determination for MIPSEL."Steven J. Hill"2002-11-071-0/+1
|
* * Make -DNDEBUG depend on DOASSERTS, not DODEBUGMiles Bader2002-11-071-2/+4
| | | | | * Make -msoft-float depend on USE_GCC_SOFT_FLOAT_OPTION, not UCLIBC_HAS_SOFT_FLOAT.
* Cleanup soft-float supportEric Andersen2002-11-051-1/+1
|
* Fixup handling of disabled optionsEric Andersen2002-11-051-1/+1
|
* Standardize LIBGCC_DIREric Andersen2002-11-051-0/+1
|
* Export TARGET_ARCHEric Andersen2002-11-051-5/+4
|
* This fixes a broken build for me.Manuel Novoa III2002-11-041-1/+1
|
* Fixup so we use soft-float when HAS_FPU is disabled.Eric Andersen2002-11-041-3/+11
| | | | -Erik
* Yet more config system updating.Eric Andersen2002-11-031-9/+34
|
* Use "include_config" not "include-config"Eric Andersen2002-11-031-1/+1
|
* Don't assume i386Eric Andersen2002-11-011-1/+0
|
* Make it so arch specific stuff can be simpler. Initial attempt atEric Andersen2002-10-311-1/+1
| | | | | | making CPU_CFLAGS, which should allow things to be optimized per-CPU and/or per-system. -Erik
* Don't force gcc 3.2 on the worldEric Andersen2002-10-311-1/+1
| | | | -Erik
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-20/+33
| | | | | | | | | | | | | | | 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
* Use a nifty macro to make testing gcc features simplerEric Andersen2002-10-301-11/+12
| | | | | and easier to read. -Erik
* This patch, based on a patch from Stefan Allius, lets us pick anEric Andersen2002-10-181-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 Andersen2002-10-011-1/+1
|
* * Updated for the CRIS port.Tobias Anderberg2002-09-161-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 releaseEric Andersen2002-08-251-1/+1
| | | | -Erik
* Replace all instances of _LIBC_REENTRANT with __UCLIBC_HAS_THREADS__Eric Andersen2002-08-161-3/+0
| | | | -Erik
* Update to version 0.9.140_9_14Eric Andersen2002-08-121-1/+1
| | | | -Erik
* Bump version to 0.9.13Eric Andersen2002-08-081-1/+1
|
* remove BUILDTIME since it is not usedEric Andersen2002-08-051-1/+0
|
* Cleanup from Neal Crook fixing some formatting and eliminatingEric Andersen2002-07-251-8/+8
| | | | some "sh: cd: ./lib: No such file or directory" errors.
* For now, have locale support automaticly enable wide char support.Manuel Novoa III2002-07-031-0/+4
| | | | Things currently won't build otherwise.
* Enable WCHAR support for C/POSIX stub locales.Manuel Novoa III2002-07-031-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 checksEric Andersen2002-07-021-2/+9
| | | | -Erik
* Rework compiler optimization code to be smarterEric Andersen2002-06-231-4/+4
| | | | -Erik
* Some Rules cleanups, better gcc-3.1 support.Eric Andersen2002-06-201-5/+5
| | | | -Erik
* Cool. An even better way to get the gcc include dir which eliminatesEric Andersen2002-05-301-2/+1
| | | | | several external program calls, thanks to a suggestion from rmk. -Erik
* Fixup and unifiy version numbering. Automate versioning updates.Eric Andersen2002-05-281-5/+7
| | | | | Propagate fixes across makefiles. -Erik
* New locale support (in development). Supports LC_CTYPE, LC_NUMERIC,Manuel Novoa III2002-05-061-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 callsEric Andersen2002-05-031-32/+29
| | | | -Erik
* Bump up version number...Eric Andersen2002-04-091-1/+1
|
* Bump up version numberEric Andersen2002-03-211-1/+1
|
* Merge in the pthread library. This is the linuxthreads library taken fromEric Andersen2002-02-201-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 cleanupsEric Andersen2002-02-041-1/+4
|
* Bump version number to 0.9.9Eric Andersen2002-02-011-1/+1
|
* Force DOPIC be true when HAVE_SHARED is true. Don't defineEric Andersen2002-01-291-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 wouldEric Andersen2002-01-281-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 dirsDavid McCullough2002-01-171-6/+18
|
* More build system cleanups...Eric Andersen2002-01-111-13/+5
|
* Scrub the way libraries are linked. Use ld, not gcc, to avoidEric Andersen2002-01-111-2/+2
| | | | | chicken-and-egg problems when building gcc toolchains. -Erik
* Allow people to override the TARGET_ARCH settingEric Andersen2002-01-101-0/+3
|
* Fixup v850 architecture autodetection, from Miles BaderEric Andersen2002-01-091-2/+4
| | | | <miles@lsi.nec.co.jp>