summaryrefslogtreecommitdiffstats
path: root/extra
Commit message (Collapse)AuthorAgeFilesLines
...
* powerpc is always big endianEric Andersen2003-11-051-0/+1
|
* Force cris to be little endian. Afaik, there is no bigEric Andersen2003-11-051-0/+1
| | | | endian cris architecture.
* OopsEric Andersen2003-11-051-3/+1
|
* Do not provide a default for endianness. This needs to be selectedEric Andersen2003-11-051-1/+0
| | | | on a per-arch basis, or left to the user to choose.
* Kill off "mipsel" and just use "mips"Eric Andersen2003-11-052-6/+1
|
* As Peter S. Mazinger has pointed out, the config system wantsEric Andersen2003-11-042-1/+3
| | | | | some defaults. So give it some empty defaults and let people select their own options.
* Peter S. Mazinger writes:Eric Andersen2003-11-041-1/+1
| | | | | | | | | Hello! The latest changes document ldd in RUNTIME_PREFIX/bin, but it is installed in RUNTIME_PREFIX/usr/bin Peter
* Naming things this way will be much easier to deal withEric Andersen2003-11-041-29/+29
|
* Kill off the gcc wrapper. It has served us well, but there comes a time whenEric Andersen2003-11-043-758/+0
| | | | | | | 90% of correct is simply not good enough. Some people will not be very happy about the decision to kill the wrapper toolchain. Sorry, but a real toolchain is the One True Way(tm). -Erik
* Rework the config system. Better utilize the Kconfig languageEric Andersen2003-11-0434-1298/+320
| | | | | which should simplify enabling arbitrary architectures. -Erik
* this script is no longer used, and can be removed.Eric Andersen2003-11-011-84/+0
|
* Some more soft float fixes... for arm in particular (libfloat).Manuel Novoa III2003-10-313-21/+1
| | | | | | Remove the ADD_LIBGCC_FUNCTIONS option and do things the right way. Either we have a shared libgcc available, or the libgcc routines aren't PIC and don't belong in the shared libc anyway.
* Peter Kjellerstedt writes:Eric Andersen2003-10-231-68/+65
| | | | | | | | | | | | | | | The attached patch performs a clean up of extra/gcc-uClibc/gcc-uClibc.c: * Use NULL for pointers and '\0' for characters; not the opposite... * Fixed an (assumed) segv if --uclibc-cc was used. * Skip the argument to -x so it isn't considered to be a source file. * Simplified the loop in xstrcat(). * A little white space clean up. //Peter
* Doh! In include/bits/uClibc_config.h when we define things, we appropriatelyEric Andersen2003-10-211-1/+1
| | | | | | | | | | | | | | | | | | | prepend "__". Unfortunately, when we #undef things, we do not prepend the "__". This results in collateral damage to unsuspecting applications as we undefine random unrelated macros. Oops. For example, when compiling xfree86, libGLcore.a defines MALLOC for its own usage. But include/bits/uClibc_config.h then does an #undef MALLOC #define __MALLOC_930716__ 1 which inadvertantly trashes the define from libGLcore.... Ouch. The autogenerated include/bits/uClibc_config.h should instead have contained: #undef __MALLOC__ #define __MALLOC_930716__ 1 This patch makes that happen.
* Add a new RUNTIME_PREFIXEric Andersen2003-10-181-1/+14
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-10/+10
| | | | | | | | | | ln.patch: * Define $(LN) as ln in Rules.mak. * Change all occurrences of ln into $(LN). * Change all constructs like (cd path && ln -sf foo/file file) into $(LN) -sf foo/file path/file. The latter construct is already used in a number of places so it should not be an additional compatibility problem.
* Peter Kjellerstedt writes:Eric Andersen2003-10-184-10/+10
| | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-4/+4
| | | | | | | | | 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.
* More detail on the use of MALLOC_DEBUGEric Andersen2003-10-161-4/+12
|
* Updated cris configuration; added support for %m.Tobias Anderberg2003-10-151-1/+1
|
* Brett Nash writes:Eric Andersen2003-10-151-1/+12
| | | | | | | | | | | | | | | Hello, Attached is a patch of some changes I made to the gcc wrapper to get it to compile XFree CVS. Basically it supports the use of '-' on the command line to read stdin for gcc, as well as setting the file type back to none before adding the last too .o files if the file type was set on the command line. It is applied against uClibc-0.9.20 Regards, nash
* Microblaze port from the uClinux-dist,David McCullough2003-10-142-0/+108
| | | | contributed by John Williams <jwilliams@itee.uq.edu.au>
* Patch from Peter Kjellerstedt:Eric Andersen2003-10-131-39/+37
| | | | | | | | | | | | The attached patch performs a clean up of extra/gcc-uClibc/Makefile: * Better dependencies to only rebuild what is necessary. * Use $< and $@ where appropriate. * Suppress warning messages from which about commands that cannot be found. //Peter
* Patch from George Thanos adding support for the "e1" architecture.Eric Andersen2003-10-082-0/+113
|
* Updated cris configuration.Tobias Anderberg2003-10-011-3/+48
|
* oops.Eric Andersen2003-09-301-8/+8
|
* Patch from Philip Nye fixing mmu-lessEric Andersen2003-09-171-1/+1
|
* This should enabled building of uClibc locale support when using uClibc itself.Manuel Novoa III2003-09-162-4/+6
| | | | | | | | | | | | | | | | Sorry I didn't test this before the release. Please remember that the locale data generation tools are not very robust, so doing something like disabling 8-bit codeset support is likely to break things. As it stands, UTF-8 support is required, but I'm not sure I test for that. Also, you will notice a difference in the locale data generated by uClibc verses glibc. That's because the bg_BG locale specifies use of grouping in LC_NUMERIC, but supplies no grouping char. The uClibc locale code tests for and works around this (at the moment) by disabling grouping. But the result is slightly different data which ripples throughout the rest of the tables.
* Stefan Allius writes:Eric Andersen2003-09-112-5/+5
| | | | | | | | | 1. Under Solaris the test command with the 'string' argument don't work well. So I added the '-n' argument, which might work on all platforms. 2. The sed under Solaris don't support the '-s' argument, which is a GNU extension. I changed it to '-e' which works fine for me.
* Force Large File Support disabled on Cris, since somethingEric Andersen2003-09-091-0/+1
| | | | | appears to be wrong with their toolchain that is tickled by LFS.
* Fix grammarEric Andersen2003-09-091-4/+4
|
* Attack of the spelling police....Eric Andersen2003-09-091-6/+6
|
* Enable automagic locale data downloadsEric Andersen2003-09-091-3/+3
|
* Add in several config system updates for locale support.Eric Andersen2003-09-091-3/+42
|
* Fix wctype.c so that wchar can be enabled without ctype table-based functions.Manuel Novoa III2003-09-091-1/+1
|
* Force enable ADD_LIBGCC_FUNCTIONS on armEric Andersen2003-09-081-4/+2
|
* Add back in table-less ctype funcs for those interested in minimizingManuel Novoa III2003-09-082-3/+27
| | | | | | 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.
* Update old_vfconfig help and some dependencies.Manuel Novoa III2003-09-061-6/+5
|
* Let people enable ftw, make glob an option, add a new "Big and Tall"Eric Andersen2003-09-061-23/+50
| | | | top level config menu.
* Minor cosmetic cleanups to avoid getting spurious bug reports.Eric Andersen2003-09-041-5/+19
|
* Let "$KERNEL_SOURCE/include/asm" be either a link or a directory.Eric Andersen2003-09-031-2/+2
|
* pass in "-s" directlyEric Andersen2003-09-011-1/+1
|
* Remove a bunch of guessing about the location of the kernelEric Andersen2003-09-011-0/+154
| | | | | | headers. Move most of that into a script, and warn loudly when having to guess. -Erik
* Rob Landley writes:Eric Andersen2003-09-011-2/+2
| | | | | | | SYSTEM_DEVEL_PREFIX says: "This defaults to $(DEVEL_PREFIX)/usr", but it actually defaults to just "($DEVEL_PREFIX)". Just thought I'd mention it... :)
* (1) Make UCLIBC_CC env var work even if __UCLIBC_CTOR_DTOR__ isn't defined.Miles Bader2003-08-281-4/+9
| | | | (2) Add a command-line option --uclibc-cc with the same functionality.
* Updated CRIS configuration files.Tobias Anderberg2003-08-272-7/+10
|
* Reluctantly add wordexp()Eric Andersen2003-08-241-0/+12
|
* Fix a few bugs in the new extended locale functions.Manuel Novoa III2003-08-241-39/+3
| | | | | | | | | 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.
* Work around a bug in nm from binutils-2.14.90.0.5.Manuel Novoa III2003-08-181-1/+1
|
* Cleanup arm architecture optimizations and add big endian arm as well.Eric Andersen2003-08-181-12/+43
|