summaryrefslogtreecommitdiff
path: root/extra/Configs/Config.mips
AgeCommit message (Collapse)Author
2016-05-29mips: allow to disable prefetch support in memcpy/memsetWaldemar Brodkorb
There exist some problem with the new memcpy/memset functions imported from GNU libc/newlib. If you have any problem with the new MIPS optimized assembly try to disable prefetching support. Thanks to Rene Nielsen and Matthew Fortune analyzing the problem so far.
2015-11-23mips: remove ISA choiceWaldemar Brodkorb
We don't add cpu specific CFLAGS to the build, so the ISA config symbols for MIPS are noops. Simple remove them. Reported-By: Bryan Hundven <bryanhundven@gmail.com>
2015-03-09remove NAN selection, better do it in your build systemWaldemar Brodkorb
With older gcc than 4.9.x, this breaks the build. These specific compiler flags belongs better to your favorite build system.
2015-02-12Update MIPS configuration rules.Steve Ellcey
Add a configuration choice for the NaN format on MIPS (either the standard (legacy) format or the newer IEEE 2008 format. Change how CPU_LDFLAGS are set for MIPS. Use the same value as CPU_CFLAGS since CC is used to do linking. This ensures consistency between compiles and links and adds support for N32 ABI to linking. Signed-off-by: Steve Ellcey <sellcey@imgtec.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2014-02-15buildsys: Add MIPS64R2 supportSteve Ellcey
There is support for mips64(r1) already in uclibc, this change adds mips64r2 by adding the MIPS64R2 config variable and checking it in Rules.mak. Signed-off-by: Steve Ellcey <sellcey@mips.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-02-20Config.in: Introduce symbol for arches with deprecated syscallsMarkos Chandras
Linuxthreads(old and new) need deprecated syscalls to build. Existing architectures support these system calls but new architectures don't. This symbol has no functional change apart from hidding the Linuxthreads symbols from arches that don't support them. Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-01-10libc: add {get,set,swap,make}context user context manipulation functionsFlorian Fainelli
Add the obsolescent SUSv3 family of user context manipulating functions for arm, i386, mips, x86_64. Signed-off-by: Timon ter Braak <timonterbraak@gmail.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Natanael Copa <ncopa@alpinelinux.org> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-11-19remove ARCH_CFLAGS, ARCH_LDFLAGS and CROSSPeter S. Mazinger
Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-09-14Revert "default ?conf to native arch"Bernhard Reutner-Fischer
This reverts commit 6625518cd6894338937a74ca6b9187b7b8167b03. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-08-25default ?conf to native archBernhard Reutner-Fischer
Default is now the native arch, you can start a fresh .config via 'make ARCH=ia64 menuconfig'. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2008-09-25- add CONFIG_MIPS_ISA_MIPS32R2 (Julian Brown)Bernhard Reutner-Fischer
2007-03-16No configs actually set LIBGCC_CFLAGS to anything, and it's not even Rob Landley
written into the resulting .config, so remove it.
2007-02-14make sure we declare TARGET_ARCH as a stringMike Frysinger
2006-12-03list ABI first and tweak ISA defaults with suggestions from Jim GiffordMike Frysinger
2006-12-03revert previous changeMike Frysinger
2006-12-03Patch from Jim Gifford (of Cross Linux From Scratch) fixing the Mips Rob Landley
failures from Mike's nightly builds.
2006-11-04mips64 patch from Atsushi Nemoto:Eric Andersen
Add selection of 3 ABI. CPU_CFLAGS is needed to generate correct sysnum.h. Fix test/Rules.mak.
2006-02-18simplify endian config/selectionMike Frysinger
2006-01-20s/TARGET_ARCH_FEATURES/FORCE_OPTIONS_FOR_ARCH/ to fix sed breakage as ↵Mike Frysinger
pointed out by Joseph S. Myers
2006-01-19fix breakage from HAVE_ELF removal and standardize all the arch config filesMike Frysinger
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