summaryrefslogtreecommitdiffstats
path: root/extra/Configs/Config.sh
Commit message (Collapse)AuthorAgeFilesLines
* remove ARCH_CFLAGS, ARCH_LDFLAGS and CROSSAustin Foxley2009-11-221-3/+0
| | | | | | | | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Conflicts: Rules.mak Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Revert "default ?conf to native arch"Bernhard Reutner-Fischer2009-09-181-10/+3
| | | | | | | This reverts commit 6625518cd6894338937a74ca6b9187b7b8167b03. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* default ?conf to native archBernhard Reutner-Fischer2009-09-031-3/+10
| | | | | | | | 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> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* Synch extra/Configs with trunkCarmelo Amoroso2008-07-091-1/+1
|
* Merge nptl branch tree with trunk. Carmelo Amoroso2008-03-161-3/+2
| | | | | | Step 4: merge extra/Configs folder Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Added optmized memcpy implementation for SH4Carmelo Amoroso2007-11-211-1/+5
| | | | | | | | | | | | | (backward memcpy algorithm) Modified libc/string/generic/Makefile.in to handle subtarget implementations. Fixed generic memmove code to handle backward memcpy by using a selectable config option __ARCH_HAS_BWD_MEMCPY__ This option is on for SH4 arch Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Merge from trunk."Steven J. Hill"2006-02-251-13/+2
|
* Merge from trunk."Steven J. Hill"2005-11-171-5/+1
|
* Merge from trunk."Steven J. Hill"2005-10-301-2/+0
|
* SH-4 has nommu variants, whereas SH-3 does not.Paul Mundt2005-05-021-1/+0
|
* Move sh64 to its own config so we don't crap up the sh one..Paul Mundt2005-05-021-9/+2
|
* Add sh2a support.Paul Mundt2005-05-021-1/+7
|
* s/UCLIBC_HAS_MMU/ARCH_HAS_MMU/gEric Andersen2004-01-161-3/+3
|
* Fixup selection of endianness, since select does not work on choiceEric Andersen2004-01-161-2/+6
| | | | | items, we have to declare what endianness cpus are capable of supporting and work using dependancies.
* As mjn3 noticed, 64 bit arches should select UCLIBC_HAS_LFSEric Andersen2004-01-091-0/+1
|
* Patch from Paul Mundt <lethal@linux-sh.org>:Eric Andersen2003-12-171-1/+0
| | | | | | | | | | Here's the patch for the ldso bits for sh64. This is still in need of a bunch of debugging, testing, etc. and is really only being submitted for general completeness. This assumes that the previous patches I've submitted have already been applied. I plan on playing with this and buildroot some more later, as I'd definitely like to see buildroot images for sh64.
* Paul Mundt <lethal@linux-sh.org> writes:Eric Andersen2003-12-051-1/+0
| | | | | | | | | | | | | This patch adds the libpthread backend bits for sh64. As noted previously, we can't inline things like the testandset() in pt-machine.h as we need to use a completely different ISA / CFLAGS in order for this to work. As a result, this patch is somewhat of a RFC as well to see what people think of the libpthread/linuxthreads/sysdeps Makefile approach, etc. The approach I've taken currently has been to provide a sysdeps/Makefile with a note that TARGET_ARCHs that want build rules can simply add themselves into the list of matching architectures to add to the subdir rule for. This probably isn't the cleanest solution, but it's quite transparent and works quite well.
* Paul Mundt <lethal@linux-sh.org> writes:Eric Andersen2003-12-031-4/+4
| | | | | | Nothing overly interesting here, this renames Hitachi/Mitsubishi to Renesas for the relevant platforms (in this case, h8, sh, and m32r). The same changes have already been going on in gcc/binutils/gdb/glibc/etc.
* force enable FORCE_SHAREABLE_TEXT_SEGMENTS for sh4Eric Andersen2003-12-031-0/+1
|
* Disable pthreads for sh64 for the time being (since it is notEric Andersen2003-12-021-0/+1
| | | | currently supported)
* Kill ARCH_HAS_NO_MMU and use HAS_FPU only. Wether floating point opsManuel Novoa III2003-11-181-4/+0
| | | | | are implemented in hardware or via kernel emulation doesn't matter to the libc code.
* Stefan Allius writes:Eric Andersen2003-11-111-2/+1
| | | | | | | Another little patch fix the configuration for the SH3 targets. The SH3 has no FPU, but our ldso runs fine on a SH3 target. (I think the ldso should also run on a SH2 target, so you might want to enable the ldso for SH2 targets too. But I can't test it, since I have no such a system) :
* Yet more config system updatesEric Andersen2003-11-051-0/+3
|
* OopsEric Andersen2003-11-051-3/+1
|
* Rework the config system. Better utilize the Kconfig languageEric Andersen2003-11-041-32/+16
| | | | | which should simplify enabling arbitrary architectures. -Erik
* Patch from Paul Mundt adding uClibc sh64 support:Eric Andersen2003-08-131-4/+0
| | | | | | | | | | | | | | | | Here's a patch that implements the beginnings of a rudimentary sh64 port. So far, this only works static, as I haven't done any of the ldso work yet. I've also not touched the libpthread stuff yet either, so that's also disabled for now. This port was based off of some work that Sean McGoogan at SuperH did for his initial port, but the this patch doesn't carry over too much from there (basically the libc/sysdeps/linux/sh64/Makefile (or rather, parts of it), the setjmp/longjmp stuff (which I had to rewrite portions of it to work with the new toolchains), etc.). However, for static, everything appears to work correcly, at least in a hello world type application.
* Patch from Stefan Allius:Eric Andersen2002-11-201-0/+4
| | | | | | | | | - Invert all FORCE_SHAREABLE_TEXT_SEGMENTS checks. - Define FORCE_SHAREABLE_TEXT_SEGMENTS in the Makefile, so it can be configured by the config system. - linuxelf.h inspects that we don't combine FORCE_SHAREABLE_TEXT_SEGMENTS and SVR4_BUGCOMPAT - Add a new config option for FORCE_SHAREABLE_TEXT_SEGMENTS
* Patch from Stefan Allius to fixup SuperH ARCH_HAS_MMU and ARCH_HAS_FPUEric Andersen2002-11-081-1/+5
|
* Update doc referenceEric Andersen2002-11-081-1/+1
|
* Yet more config system updating.Eric Andersen2002-11-031-18/+0
|
* kill some ancient stuff that appears to be lingeringEric Andersen2002-11-021-8/+8
|
* Default to SH4Eric Andersen2002-11-021-1/+1
|
* update all the Config files for the various arches so they work with the newEric Andersen2002-11-021-216/+97
| | | | | config system. Hopefully I got everything here correct... -Erik
* Patch from Stefan Allius <allius@atecom.com>:Eric Andersen2002-10-011-2/+6
| | | | | | | | | | | | | | | | | | | ----------------------------------- In extra/Configs/Config.sh I added the INCLUDE_PTHREADS statement and change the default values for BUILD_UCLIBC_LDSO and HAVE_SHARED. ----------------------------------- In extra/scripts/initfini.pl My last patch removes two labels, which migth be used by the .size statements. (Sorry, but I'm a perl beginner) I fixed it. ----------------------------------- In libc/sysdeps/linux/common/initfini.c I fixed two warnings "nested extern declaration of `i_am_not_a_leaf.. ----------------------------------- In libc/sysdeps/linux/sh/__init_brl.c brk.c sbrk.c I fixed some compiler warnings which comes from a wrong inclusion order. -----------------------------------
* Kill the HAS_LONG_LONG option. It really did not make a lot ofEric Andersen2002-08-251-6/+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-0/+2
| | | | -Erik
* SuperH config updateEric Andersen2002-08-191-0/+4
|
* Update default config filesEric Andersen2002-08-081-7/+5
|
* Miles Bader implemented a new mmap based malloc which is muchEric Andersen2002-07-181-10/+8
| | | | | | | 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!
* Update Config files for current locale and wide char configuration options.Manuel Novoa III2002-07-031-7/+5
|
* Resync the install definesEric Andersen2002-07-021-2/+9
| | | | -Erik
* Fix incorrect comment re malloc-930716Eric Andersen2002-06-191-2/+2
| | | | -Erik
* Scrub up a few little things.Eric Andersen2002-02-011-2/+0
|
* * Added /etc/shadow support (Config selectable)David McCullough2002-01-171-0/+3
| | | | * Moved some file paths from code into <paths.h>
* Patch from Brian Stafford <brian@stafford.uklinux.net> to fixupEric Andersen2002-01-141-3/+15
| | | | support for Unix98 PTYs, and optionally exclude the older junk.
* Allow people to exclude regex code, since it is huge (27k)Eric Andersen2002-01-091-0/+6
|
* Fixup comments regarding large file support (it works these days)Eric Andersen2002-01-091-3/+2
| | | | -Erik
* Fixes from M. R. Brown <mrbrown@0xd6.org> to fixup some littleEric Andersen2002-01-021-0/+4
| | | | compile nits with the SH architecture, and support SH4,
* Support arch specific optimizations (examples shown for x86 and ARM).Eric Andersen2002-01-011-9/+2
| | | | | Autodetect target architecture by asking the compiler. -Erik
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-3/+3
|