summaryrefslogtreecommitdiff
path: root/extra
AgeCommit message (Collapse)Author
2003-11-05Kill initfini.awkEric Andersen
2003-11-05v850 appers to be little endian onlyEric Andersen
2003-11-05duh. the alpha has an fpuEric Andersen
2003-11-05Yet more messing with selecting sane default configsEric Andersen
2003-11-05Yet more config system updatesEric Andersen
2003-11-05m68k is always big endian afaikEric Andersen
2003-11-05powerpc is always big endianEric Andersen
2003-11-05Force cris to be little endian. Afaik, there is no bigEric Andersen
endian cris architecture.
2003-11-05OopsEric Andersen
2003-11-05Do not provide a default for endianness. This needs to be selectedEric Andersen
on a per-arch basis, or left to the user to choose.
2003-11-05Kill off "mipsel" and just use "mips"Eric Andersen
2003-11-04As Peter S. Mazinger has pointed out, the config system wantsEric Andersen
some defaults. So give it some empty defaults and let people select their own options.
2003-11-04Peter S. Mazinger writes:Eric Andersen
Hello! The latest changes document ldd in RUNTIME_PREFIX/bin, but it is installed in RUNTIME_PREFIX/usr/bin Peter
2003-11-04Naming things this way will be much easier to deal withEric Andersen
2003-11-04Kill off the gcc wrapper. It has served us well, but there comes a time whenEric Andersen
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
2003-11-04Rework the config system. Better utilize the Kconfig languageEric Andersen
which should simplify enabling arbitrary architectures. -Erik
2003-11-01this script is no longer used, and can be removed.Eric Andersen
2003-10-31Some more soft float fixes... for arm in particular (libfloat).Manuel Novoa III
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.
2003-10-23Peter Kjellerstedt writes:Eric Andersen
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
2003-10-21Doh! In include/bits/uClibc_config.h when we define things, we appropriatelyEric Andersen
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.
2003-10-18Add a new RUNTIME_PREFIXEric Andersen
2003-10-18Peter Kjellerstedt writes:Eric Andersen
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.
2003-10-18Peter Kjellerstedt writes:Eric Andersen
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).
2003-10-18Peter Kjellerstedt writes:Eric Andersen
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.
2003-10-16More detail on the use of MALLOC_DEBUGEric Andersen
2003-10-15Updated cris configuration; added support for %m.Tobias Anderberg
2003-10-15Brett Nash writes:Eric Andersen
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
2003-10-14Microblaze port from the uClinux-dist,David McCullough
contributed by John Williams <jwilliams@itee.uq.edu.au>
2003-10-13Patch from Peter Kjellerstedt:Eric Andersen
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
2003-10-08Patch from George Thanos adding support for the "e1" architecture.Eric Andersen
2003-10-01Updated cris configuration.Tobias Anderberg
2003-09-30oops.Eric Andersen
2003-09-17Patch from Philip Nye fixing mmu-lessEric Andersen
2003-09-16This should enabled building of uClibc locale support when using uClibc itself.Manuel Novoa III
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.
2003-09-11Stefan Allius writes:Eric Andersen
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.
2003-09-09Force Large File Support disabled on Cris, since somethingEric Andersen
appears to be wrong with their toolchain that is tickled by LFS.
2003-09-09Fix grammarEric Andersen
2003-09-09Attack of the spelling police....Eric Andersen
2003-09-09Enable automagic locale data downloadsEric Andersen
2003-09-09Add in several config system updates for locale support.Eric Andersen
2003-09-09Fix wctype.c so that wchar can be enabled without ctype table-based functions.Manuel Novoa III
2003-09-08Force enable ADD_LIBGCC_FUNCTIONS on armEric Andersen
2003-09-08Add back in table-less ctype funcs for those interested in minimizingManuel Novoa III
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.
2003-09-06Update old_vfconfig help and some dependencies.Manuel Novoa III
2003-09-06Let people enable ftw, make glob an option, add a new "Big and Tall"Eric Andersen
top level config menu.
2003-09-04Minor cosmetic cleanups to avoid getting spurious bug reports.Eric Andersen
2003-09-03Let "$KERNEL_SOURCE/include/asm" be either a link or a directory.Eric Andersen
2003-09-01pass in "-s" directlyEric Andersen
2003-09-01Remove a bunch of guessing about the location of the kernelEric Andersen
headers. Move most of that into a script, and warn loudly when having to guess. -Erik
2003-09-01Rob Landley writes:Eric Andersen
SYSTEM_DEVEL_PREFIX says: "This defaults to $(DEVEL_PREFIX)/usr", but it actually defaults to just "($DEVEL_PREFIX)". Just thought I'd mention it... :)