summaryrefslogtreecommitdiff
path: root/extra/config
AgeCommit message (Collapse)Author
2024-07-09buildsys: allow building with gcc-14Marcus Haehnel
GCC-14 requires all functions to have an explicit return type. An implicit return type is no longer supported. main() in the ncurses link check was declared without return type. Add it to make this work on GCC-14. See also: https://gcc.gnu.org/gcc-14/porting_to.html Signed-off-by: Marcus Haehnel <marcus.haehnel@kernkonzept.com>
2024-04-14tree: Remove ^LPetr Vorel
Remove ^L (0x0c) chars from source code. Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
2015-12-11config: allow config to handle longer path namesMarkus Mayer
The current (arbitrary) limit of 128 characters for path names has proven too short for Android builds, as longer path names are used there. Change conf.c, so it can handle path lengths up to PATH_MAX characters. Signed-off-by: Markus Mayer <mmayer@broadcom.com>
2015-10-20confdata: fix invalid writeBen Boeckel
stndup will copy *up to* the size parameter, not allocate a buffer of that size, so the buffer is not necessarily large enough to fit the ".old" extension. Caught with glibc's MALLOC_CHECK_=3. Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
2014-12-12unistd: allow to turn off getopt_longBernhard Reutner-Fischer
The GNU variant of getopt() previously had no way to turn off getopt_long() support.
2013-11-06pull kconfig from linux-3.11Bernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2013-03-14buildsys: tweak KCONFIG_CONFIG exportBernhard Reutner-Fischer
0c3eb2da578bc7ba2e74d240e3249dce62ec725e moved KCONFIG_CONFIG around and that broke propagation of config-settings to the testsuite. Fix that. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2012-11-18Replace FSF snail mail address with URLsMike Frysinger
This matches a similar change made to glibc. No functional changes here. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-06-11lxdialog: fix ncursesw include detectionBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-04-12prettify make cleanBernhard Reutner-Fischer
forgot extra/config Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-03-12config: support make defconfig O=/f/o/oBernhard Reutner-Fischer
previously wanted to create the temporary cfg file in the srcdir (which failed on a RO srcdir) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-02-02lxdialog: remove objectfiles on cleanBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-11-20realclean: wipe kconfig objectsBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-11-20silence rule overridingBernhard Reutner-Fischer
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-08-17support building out-of-treeBernhard Reutner-Fischer
Handle O= Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2008-10-27- Print helptexts of choices. If a choice (but not it's children) has help, ↵Bernhard Reutner-Fischer
print that. If a choice's child has no help, print parents help.
2008-10-10- pull kconfig from linux-2.6.27Bernhard Reutner-Fischer
2008-08-27- pull check-lxdialog.sh from linux-2.6.26Bernhard Reutner-Fischer
2008-07-29Remove .depend when doing distcleanCarmelo Amoroso
2008-07-23- trim any trailing whitespaceBernhard Reutner-Fischer
2008-07-23- fix inline keywordBernhard Reutner-Fischer
2008-06-05- drats. The pre-commit hook is broken. No chance to ci a patch other than ↵Bernhard Reutner-Fischer
obfuscated, sorry.
2008-06-05- pull kconfig from 2.6.25.4Bernhard Reutner-Fischer
It has nicer "-*-" etc hints
2008-05-31Makefile.kconfig: whitespace fixDenis Vlasenko
top-level Makefile.in: add TODO
2007-10-24- fix order of link-flagsBernhard Reutner-Fischer
On cygwin one has to pass make menuconfig HOST_LOADLIBES="-lcurses -lintl" otherwise just curses is linked in and some symbols that live in intl are unresolved. Closes #1554 and possibly a couple of other reports.
2007-09-15fix from Kevin Day to make sure we use strchr() rather than index()Mike Frysinger
2007-05-24use POSIX -eq rather than bash == #1360Mike Frysinger
2007-04-17add a basic .depend target to better catch updates in source filesMike Frysinger
2007-03-18fix typo pointed out by Al StoneMike Frysinger
2007-03-17Have Makefile.in call conf-header.sh instead of having kconfig call it Rob Landley
via system(). Also move it to extra/scripts since it's a uClibc build script, not part of upstream kconfig. Adjust the "grabbing a new kconfig snapshot" procedure accordingly.
2007-02-21touchup new kconfig handling so we dont constantly rebuildMike Frysinger
2007-02-14pull latest kconfig from kernelMike Frysinger
2006-07-05fix signed warnings with gcc-4Mike Frysinger
2006-07-05clean subdir as wellMike Frysinger
2006-02-18sync with kernelMike Frysinger
2005-11-25Change HOSTCFLAGS to BUILD_CFLAGS proposed by vapierPeter S. Mazinger
2005-11-25Convert configuration to new build systemPeter S. Mazinger
2005-11-18Replace TOPDIR, update copyrightPeter S. Mazinger
2005-08-02Do not define 'AUTOCONF_INCLUDED'Eric Andersen
2005-04-18Updated to match Linux 2.6.11.Peter Kjellerstedt
2005-04-18Copy vendor/linux/2.6.11/scripts/lxdialog toPeter Kjellerstedt
trunk/uClibc/extra/config/lxdialog.
2005-03-21Let mconfig support options specified using the menuconfig directivePeter Kjellerstedt
again (this code snippet seems to have vanished somewhere between the original Linux 2.6 kconfig code and here).
2005-02-12no more cvsMike Frysinger
2004-10-08As noticed by egor duda, current_menu is declared as 'extern struct menuEric Andersen
*current_menu;' in scripts/config/lkc.h line 63, and this conflicts with static definition in mconf.c.
2004-07-15Peter Kjellerstedt at axis.com writes:Eric Andersen
Hello, the attached patch should bring extra/config in line with the Linux 2.6.7 sources. The following are the commit messages for the respective files from the Linux bk-repository: checklist.c: * fix menuconfig choice item help display confdata.c: * config: choice fix * kconfig: don't rename target dir when saving config expr.c, expr.h: * config: disable debug prints mconf.c: * fix menuconfig choice item help display menu.c: * Kconfig: use select statements symbol.c: * config: choice fix * Avoid bogus warning about recursive dependencies * c99 struct initialiser conversions textbox.c: * janitor: don't init statics to 0 util.c: * fix lxdialog behaviour //Peter
2004-01-16Minor updates from linux 2.6.1Eric 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-04Rework the config system. Better utilize the Kconfig languageEric Andersen
which should simplify enabling arbitrary architectures. -Erik
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-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).