summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2002-12-02Don't leak outside of the target area when installing things.Eric Andersen
-Erik
2002-11-23Use 'install' rather than 'mkdir -p' for target directories.Eric Andersen
Add $(PREFIX) to avoid leaking things at install time. -Erik
2002-11-22Ok... here's the summary:Manuel Novoa III
Hopefully locale support will build when cross compiling now. Collation is still not supported, but that's what I'm currently working on. In the next couple of days, I'll probably put up a couple of files for download that will save people the trouble of generating all the glibc locales. Added *wprintf functions, although they currently don't support floating point. That will be fixed when I rewrite _dtostr... or possibly before. Added the wcsto{inttype} functions. Added iconv() and a mini iconv utility. The require locale support and only provide for conversions involving the various unicode encodings { UCS-4*, UCS-2*, UTF-32*, UTF-16*, UTF-8 }, the 8-bit codesets built with the locale data, and the internal WCHAR_T.
2002-11-09Patch from Stefan Allius, rebuild extra/config/conf if it is missingEric Andersen
following a make clean
2002-11-07Fixed makefiles to remove binaries generated for the configuration"Steven J. Hill"
menu system when doing a 'make clean'.
2002-11-03Use "include_config" not "include-config"Eric Andersen
2002-10-31Ok, this commit is _huge_ and its gonna change the world. I'veEric 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-28Define TOPDIR to be just `.' when invoking gen_bits_syscall_h.sh, sinceMiles Bader
we've already chdir'ed to $(TOPDIR).
2002-10-18Echo mmu-less warning where appropriateEric Andersen
2002-10-15(uClibc_config): Define __UCLIBC_UCLINUX_BROKEN_MUNMAP__ for MMU-less systems.Miles Bader
2002-10-08Implemented 'romfs' target so that uClibc works with building uClinux."Steven J. Hill"
2002-10-01Sigh. 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-09-05Change <bits/syscall.h> to <bits/sysnum.h>.Miles Bader
2002-08-25Kill the HAS_LONG_LONG option. It really did not make a lot ofEric 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-22Hide .hidden stuff unless explicitly enabledEric Andersen
-Erik
2002-08-16Remove h8300 special caseEric Andersen
2002-08-16(headers): Remove special case for v850, now that the general caseMiles Bader
works correctly for non-MMU systems without a `nommu' suffix. Fixup indentation a bit.
2002-08-15Do not prevent people from making mmu-less builds on mmu-full systems.Eric Andersen
-Erik
2002-08-08Remove unified syscall support (it should just be a per-archEric Andersen
decision, with syscalls.h adjusted to match). Add symlinks to make tools like mklibs.py be happy. -Erik
2002-07-31Sigh. A bit more cleanup.Eric Andersen
2002-07-31You fool foolish. Goodbye level 2.Eric Andersen
2002-07-31Always build utils by defaultEric Andersen
-Erik
2002-07-26Ok, I get it. sjhill kept adding the 'find' command sinceEric Andersen
include/sgidefs.h wasn't getting scrubbed. Fix it so this symlink gets properly scrubbed, even for mipsel. -Erik
2002-07-26Kill ill advised find command that was not doing anythingEric Andersen
productive, but did annoying things instead. -Erik
2002-07-25Addition to 'distclean' for little endian MIPS."Steven J. Hill"
2002-07-24This rule is only necessary for little endian MIPS."Steven J. Hill"
2002-07-02Disable ldconfig.target for nowEric Andersen
-Erik
2002-07-02Change the default structure of the installed toolchainEric Andersen
-Erik
2002-06-23Fixup target util handlingEric Andersen
-Erik
2002-05-30Fix dependancy. again.Eric Andersen
2002-05-30Fix dependancy for util targetEric Andersen
-Erik
2002-05-29Now that was sillyEric Andersen
2002-05-28Fixup and unifiy version numbering. Automate versioning updates.Eric Andersen
Propagate fixes across makefiles. -Erik
2002-05-06New 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-02Ensure that make clean really cleans up after itselfEric Andersen
2002-04-24Don't use $(PWD), use $(shell pwd) insteadEric Andersen
2002-04-11Added a dummy romfs target so this stuff slots nicely into theDavid McCullough
uClinux distro.
2002-04-03Remove gratuitous symlink trashingEric Andersen
2002-04-02Steven J. Hill's latest mips dynamic loader updatesEric Andersen
2002-03-25Patch from Steven J. Hill to fix pthreads on mipsEric Andersen
2002-03-22Patch from Miles Bader to be less militant when doing a make clean.Eric Andersen
2002-03-21Add some phony targetsEric Andersen
2002-03-21Always build the utils. Always clean libc/misc, since there isEric Andersen
some auto generated stuff in there -Erik
2002-03-11Allow some failures to simplify building gccEric Andersen
2002-03-11Don't install CVS files into the devel dirEric Andersen
2002-03-01Move syscall.h generation to the top level MakefileEric Andersen
-Erik
2002-03-01Doh! A search and replace bug...Eric Andersen
2002-03-01Doh! Doh! Doh!Eric Andersen
2002-03-01Doh!Eric Andersen