summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
...
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-45/+45
| | | | | | | | | install.patch: * Define $(INSTALL) as install in Rules.mak. * Change all occurrences of install into $(INSTALL). * Change all occurrences of mkdir -p into $(INSTALL) -d. install -d is already used in a number of places so this should not be an additional compatibility problem.
* Always build and install ldconfigEric Andersen2003-10-121-8/+5
|
* Enable automagic locale data downloadsEric Andersen2003-09-091-1/+15
|
* Add back in table-less ctype funcs for those interested in minimizingManuel Novoa III2003-09-081-0/+4
| | | | | | static build sizes and not needing wchar support. Add in a SUSv3 getopt as an option for those not needing gnu getopt. Again, mainly for the static linking crowd.
* Be certain the config system binaries are currentEric Andersen2003-09-081-5/+8
|
* Don't install floating point related headers, and wrap some previouslyManuel Novoa III2003-09-061-0/+12
| | | | | | unwrapped prototypes, when float support is disabled. Also don't install printf.h if glibc custom printf specifier support is disabled.
* Be more clearEric Andersen2003-09-061-8/+8
|
* Add more pretty commentsEric Andersen2003-09-061-4/+8
|
* Remove more headers when options are disabledEric Andersen2003-09-061-0/+13
|
* Some more buildroot-motivated fixes. Avoid installing some headers, asManuel Novoa III2003-09-031-1/+23
| | | | well as stub libintl, depending on configuration.
* Remove a bunch of guessing about the location of the kernelEric Andersen2003-09-011-57/+26
| | | | | | headers. Move most of that into a script, and warn loudly when having to guess. -Erik
* Fix a few bugs in the new extended locale functions.Manuel Novoa III2003-08-241-1/+2
| | | | | | | | | Move stub gettext functions to a stub libintl to make switching in gnu gettext easier. Also add a few gnu-isms. Change to using hidden names with global weak aliases for the extended locale functions, as expected by libstd++. Slightly rework the locale data generation stuff to allow pregenerated locale data to be used with buildroot.
* Patch from Peter Kjellerstedt to not modify include/bits/sysnum.hEric Andersen2003-07-151-2/+6
| | | | if it does not need to be updated.
* Per suggestion from Stuart Hughes, allow uClibc to re-installEric Andersen2003-06-301-4/+4
| | | | headers on a system where they have previously been installed.
* In a number of places we erroneously used tests such as '#ifdef PIC' when weEric Andersen2003-05-301-1/+1
| | | | | | should instead have been testing for '#ifdef __PIC__'. This resulted in NON-PIC code getting mixed into the shared library. Oops!!! -Erik
* Patch from Stefan Allius:Eric Andersen2003-03-071-1/+1
| | | | | | a make install_target stops if we have some sysmlinks in the destination target. This little patch force to install over a previous installed uClibc version,so we will allways get a consistent uClibc installation.
* Patch from Konrad Eisele to add include/asm-generic since, at leastEric Andersen2003-03-051-0/+2
| | | | on sparc, this is needed by some of the include/asm files
* more uClinux shared libs fixupsDavid McCullough2003-03-031-4/+6
|
* updates to the uClinux-dist romfs and uClinux shared library targets.David McCullough2003-02-171-3/+33
|
* Per suggestion from Peter Lassahn, fix the install_dev targetEric Andersen2003-02-111-0/+1
|
* Fix the 'make release' target0_9_17Eric Andersen2003-01-251-2/+4
|
* Stupid typoEric Andersen2003-01-241-1/+2
|
* Don't clean config system except on 'make distclean'. Remember toEric Andersen2003-01-241-1/+2
| | | | clean locale stuff on 'make clean'
* Only build the ncurses stuff when it is needed, based on aEric Andersen2002-12-131-10/+12
| | | | | | patch from Stefan Allius (though the extra/config/Makefile rework is mine), -Erik
* Add in a stub libnsl library to make stupid configure scriptsEric Andersen2002-12-121-1/+2
| | | | | | | (i.e. openssh) do the right thing when used with uClibc's gcc wrapper (which does not currently prevent system libraries from leaking into the link). -Erik
* Change some variable names so we are more consistant with whatEric Andersen2002-12-041-1/+0
| | | | | the linux kernel uses. -Erik
* Don't leak outside of the target area when installing things.Eric Andersen2002-12-021-6/+10
| | | | -Erik
* Use 'install' rather than 'mkdir -p' for target directories.Eric Andersen2002-11-231-4/+4
| | | | | Add $(PREFIX) to avoid leaking things at install time. -Erik
* Ok... here's the summary:Manuel Novoa III2002-11-221-0/+6
| | | | | | | | | | | | | | 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.
* Patch from Stefan Allius, rebuild extra/config/conf if it is missingEric Andersen2002-11-091-0/+3
| | | | following a make clean
* Fixed makefiles to remove binaries generated for the configuration"Steven J. Hill"2002-11-071-1/+1
| | | | menu system when doing a 'make clean'.
* Use "include_config" not "include-config"Eric Andersen2002-11-031-3/+3
|
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-126/+95
| | | | | | | | | | | | | | | 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
* Define TOPDIR to be just `.' when invoking gen_bits_syscall_h.sh, sinceMiles Bader2002-10-281-1/+1
| | | | we've already chdir'ed to $(TOPDIR).
* Echo mmu-less warning where appropriateEric Andersen2002-10-181-3/+3
|
* (uClibc_config): Define __UCLIBC_UCLINUX_BROKEN_MUNMAP__ for MMU-less systems.Miles Bader2002-10-151-0/+4
|
* Implemented 'romfs' target so that uClibc works with building uClinux."Steven J. Hill"2002-10-081-1/+12
|
* 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>.
* Change <bits/syscall.h> to <bits/sysnum.h>.Miles Bader2002-09-051-2/+2
|
* Kill the HAS_LONG_LONG option. It really did not make a lot ofEric Andersen2002-08-251-5/+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 enabledEric Andersen2002-08-221-1/+6
| | | | -Erik
* Remove h8300 special caseEric Andersen2002-08-161-2/+0
|
* (headers): Remove special case for v850, now that the general caseMiles Bader2002-08-161-8/+6
| | | | | works correctly for non-MMU systems without a `nommu' suffix. Fixup indentation a bit.
* Do not prevent people from making mmu-less builds on mmu-full systems.Eric Andersen2002-08-151-7/+4
| | | | -Erik
* Remove unified syscall support (it should just be a per-archEric Andersen2002-08-081-5/+5
| | | | | | decision, with syscalls.h adjusted to match). Add symlinks to make tools like mklibs.py be happy. -Erik
* Sigh. A bit more cleanup.Eric Andersen2002-07-311-1/+3
|
* You fool foolish. Goodbye level 2.Eric Andersen2002-07-311-0/+2
|
* Always build utils by defaultEric Andersen2002-07-311-3/+5
| | | | -Erik
* Ok, I get it. sjhill kept adding the 'find' command sinceEric Andersen2002-07-261-0/+1
| | | | | | include/sgidefs.h wasn't getting scrubbed. Fix it so this symlink gets properly scrubbed, even for mipsel. -Erik