summaryrefslogtreecommitdiff
path: root/extra/Configs/Config.mips
AgeCommit message (Collapse)Author
2006-01-19Remove HAVE_ELFPeter S. Mazinger
2005-11-11remove unused ARCH_LDFLAGS and touchup broken whitespaceMike Frysinger
2004-01-16Fixup selection of endianness, since select does not work on choiceEric Andersen
items, we have to declare what endianness cpus are capable of supporting and work using dependancies.
2003-11-16Patch from Jeffrey Baitis <baitisj@evolution.com> for mips arch tuning.Manuel Novoa III
2003-11-05Kill off "mipsel" and just use "mips"Eric Andersen
2003-11-04Rework the config system. Better utilize the Kconfig languageEric Andersen
which should simplify enabling arbitrary architectures. -Erik
2003-06-12As suggested by Marshall M. Midden at brecis, use -mno-split-addressesEric Andersen
instead for mips, which should be a bit faster and will be safer too.
2003-06-11Marshall M. Midden at brecis.com writes:Eric Andersen
The gnu ld and binutils for mips has a bug with relocation. It is possible for a relocation table to be created that is not able to be loaded correctly. We found this with the intersil wireless driver port. To enable a correctly created mips relocation table (either a .o, or ld -r) it is necessary to turn off one of the instruction re-scheduling passes. Specifically, on mips-gcc -fno-schedule-insns2 is needed. This is an FYI. The bug has been reported to the appropriate mailing lists. This patch is an effort to avoid this problem on mips. -Erik
2002-11-08Update doc referenceEric Andersen
2002-11-07Changes for MIPS and new configuration system."Steven J. Hill"
2002-11-03Yet more config system updating.Eric Andersen
2002-11-02update all the Config files for the various arches so they work with the newEric Andersen
config system. Hopefully I got everything here correct... -Erik
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-08Update default config filesEric Andersen
2002-07-18Miles Bader implemented a new mmap based malloc which is muchEric Andersen
smarter than the old "malloc-simple", and actually works, unlike the old "malloc". So kill the old "malloc-simple" and the old "malloc" and replace them with Miles' new malloc implementation. Update Config files to match. Thanks Miles!
2002-07-10The mips config files were broken, and failed to define NMEric Andersen
for some reason...
2002-07-03Update Config files for current locale and wide char configuration options.Manuel Novoa III
2002-07-03Change default config files for MIPS platforms. Nothing major."Steven J. Hill"
2002-07-02Resync the install definesEric Andersen
-Erik
2002-06-19Fix incorrect comment re malloc-930716Eric Andersen
-Erik
2002-05-21Changed path where cross development tools are installed."Steven J. Hill"
2002-05-20Fixed MIPS dynamic linker by removing link order dependency bug."Steven J. Hill"
2002-03-25Mips config fixes from Steven J. HillEric Andersen
2002-03-01Patch from Steven J. Hill to allow both mips and mipsel to be builtEric Andersen
2002-02-04Fix naming error in brk.c, enable faster malloc by defaultEric Andersen
2002-02-01Scrub up a few little things.Eric Andersen
2002-01-17* Added /etc/shadow support (Config selectable)David McCullough
* Moved some file paths from code into <paths.h>
2002-01-14Patch from Brian Stafford <brian@stafford.uklinux.net> to fixupEric Andersen
support for Unix98 PTYs, and optionally exclude the older junk.
2002-01-09Allow people to exclude regex code, since it is huge (27k)Eric Andersen
2002-01-09Fixup comments regarding large file support (it works these days)Eric Andersen
-Erik
2002-01-01Support arch specific optimizations (examples shown for x86 and ARM).Eric Andersen
Autodetect target architecture by asking the compiler. -Erik
2001-12-19Update my email address. I am no longer andersen@lineo.comEric Andersen
2001-11-24Use consistant pathsEric Andersen
2001-11-23Adjust configs for updated math libEric Andersen
2001-08-10Update the build system, yet again. I hope this is the last time...Eric Andersen
Here is the basic theory of operation: SHARED_LIB_LOADER_PATH/ <The location where the shared lib loader will be installed and where the compiler will cause apps to look for it.> DEVEL_PREFIX/ bin/ <contains gcc, ld, etc for setting PATH=$DEVEL_PREFIX/bin:$PATH> lib/ <contains all runtime and static libs> include/ <Where all the header files go> SYSTEM_DEVEL_PREFIX/ usr/bin/ <contains arch-uclibc-gcc, arch-uclibc-ld, etc that might be installed by a .deb or .rpm into /usr/bin, but can happily live under DEVEL_PREFIX> PREFIX This is prepended during 'make install's allowing you to shift things to be installed under some alternate location (such as when building a .deb) -Erik
2001-08-08This syncs things up with my local tree. Mainly changes installerEric Andersen
issues, and syns things (as far as I am willing) with Dave Schleef's tree. We may need to go another round or so, but we do seem to be converging...
2001-07-12This commit merges David Schleef's updates to the build system, which aEric Andersen
few tiny fixups here and there from me. Seems to work just fine and will hopefully be a bit better behaved. -Erik
2001-07-09A patch from Michal Moskal <malekith@pld.org.pl> to includeEric Andersen
partial IPV6 support. This adds things like gethostbyname2(). Off by defaut, of course,
2001-06-23Make PIC a config optionEric Andersen
2001-06-19Add in "HAVE_SHARED" so shared libs build or not as neededEric Andersen
-Erik
2001-05-31Removed INSTALL_DIR and replaced it with DEVEL_PREFIX, ROOT_DIR, andManuel Novoa III
TARGET_PREFIX to allow more flexibility. Also modified the gcc wrapper to do the right thing if -Wl,--dynamic-linker,xxx is passed on the command line. The gcc wrapper will also check the env variable UCLIBC_GCC_LDOPT for a dynamic linker option at runtime (although command line arg overrides the env variable).
2001-05-28Make selection of uClibc floating point support in printf, etc. seperateManuel Novoa III
from libm float function support. Also, move all Config files out of the main directory.