summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2003-07-25[PATCH] Optional choice values get resetRoman Zippel
Patch by Herbert Xu <herbert@gondor.apana.org.au>: As of 2.5.74, make oldconfig always disables existing optional choices even if they were selected previously. For example, if all the EICON ISDN drivers were selected as modules, then make oldconfig will turn them off. Part of the problem is that the choice value itself is computed before the SYMBOL_NEW flag is turned off. This patch addresses that particular problem.
2003-07-25[PATCH] generate dependency againRoman Zippel
During an erlier update the call to generate the .config dependency got lost. Add a missing warning.
2003-07-25[PATCH] qconf menuconfig fixRoman Zippel
correctly select a nested menuconfig entry
2003-07-25[PATCH] gconf menuconfig fixesRoman Zippel
Patch by Romain Lievin <roms@tilp.info> various fixes to handle menuconfig options
2003-07-17[PATCH] fix ver_linux for 2.6Alan Cox
(Steven Cole)
2003-07-09[PATCH] update Documentation/Changes, scripts/ver_linuxSteven Cole
Add a section about quota-tools in the Changes and version docs.
2003-06-19[KCONFIG]: Fix pointer cast from int in mconf.cDavid S. Miller
2003-06-10Merge bk://linux-sam.bkbits.net/kbuildKai Germaschewski
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make
2003-06-09Merge mars.ravnborg.org:/home/sam/src/linux/kernel/bk/linux-2.5Sam Ravnborg
into mars.ravnborg.org:/home/sam/src/linux/kernel/bk/kbuild
2003-06-09kbuild: kill do_cmdSam Ravnborg
The lonely two users of do_cmd has gone. Therefore we can now kill it for good
2003-06-08Merge mars.ravnborg.org:/home/sam/src/linux/kernel/bk/linux-2.5Sam Ravnborg
into mars.ravnborg.org:/home/sam/src/linux/kernel/bk/docbook
2003-06-07docbook: Warn about missing parameter definitionsSam Ravnborg
Previously kernel-doc silently ignored missing parameter descriptions but sometimes 'make sgmldocs' failed with exit code > 0. When kernel-doc encounter parameters where the description is missing it now prints a warning. docproc corrected so previously exit code are recorded. docbook makefile cleaned up a bit
2003-06-07[PATCH] be more flexible about creating library archivesSam Ravnborg
New makefile variable introduced: lib-y The lib-y syntax allows you to do the usual tricks such as: lib-$(CONFIG_SMP) += percpu_counter.o A built-in.o is always present in a directory that list .o files in either obj-* or lib-*. In contrast, lib.a is made only when lib-y is defined. I also updated lib/Makefile, so that crc32.o is now always built-in if selected.
2003-06-05[PATCH] ignore attempts to change unchangable symbolsRoman Zippel
This fixes a problem which can show up with the new select facility, e.g. a symbol is forced to 'y', so we should never even try to change such symbols.
2003-06-05[PATCH] boolean symbol state fixRoman Zippel
This is an important fix to allow changing boolean symbols, whose dependency is 'm'. All internal symbol states must be converted from the tristate into boolean the state. I missed this change while adding expression support for defaults, please apply.
2003-06-04[PATCH] choice handling fixesRoman Zippel
A few choice handling fixes: - only visible choice values define the new state of the complete choice - improve handling of choices without visible value - two new warnings
2003-06-04kbuild: Silence kbuild with make V=0Sam Ravnborg
With make version 3.80 kbuild echo'ed the fixdep command executed each time a c file was compiled. This has been tracked down to a bug in version 3.80 of make. Avoiding newlines in canned command sequences avoid this problem. At the same time consolidated similar code in Makefile.build, and avoiding a few ifdef/endif pairs resulting in a more readable makefile.
2003-06-02[PATCH] create configuration in the destination directoryRoman Zippel
This creates the configuration in the destination directory instead of the current directory.
2003-06-02[PATCH] front end updatesRoman Zippel
conf: better choice interface don't ask for unchangable symbols mconf: mark unchangable symbols with '---' update exit text (from Sam Ravnborg <sam@ravnborg.org>) qconf: update debug output
2003-06-02[PATCH] add more warningsRoman Zippel
Add a number of warnings to avoid misuse of the previously added features (most important check for recursive dependencies).
2003-06-02[PATCH] support for 'range'Roman Zippel
The 'range' keyword allows to define a lower and upper limit for integer and hex symbols.
2003-06-02[PATCH] reverse dependency supportRoman Zippel
The 'select' keyword defines a lower limit for symbols and allows to select other symbols when a symbol is selected, e.g.: config JOLIET bool "Microsoft Joliet CDROM extensions" select NLS This means when JOLIET is selected, NLS will be selected as well.
2003-06-02[PATCH] expression supportRoman Zippel
"default" accepts now not only a single symbol but also an expression which can be assigned to boolean and tristate symbols.
2003-06-02[PATCH] add new keywords to parserRoman Zippel
Add the following new keywords: def_tristate, def_bool, def_boolean, select, enable and range. Add support for def_tristate and def_bool, which combines default and bool/tristate into a single statement and a allows simpler definition of derived symbols.
2003-06-02[PATCH] Change P_ROOTMENU into a MENU_ROOT flagRoman Zippel
This changes P_ROOTMENU into a MENU_ROOT flag and also fixes some qconf usability problems. Some gconf fixes by Romain Lievin <roms@tilp.info>.
2003-06-02[PATCH] Remove old code and macrosRoman Zippel
Remove old code and debugging macros which were used by the cml1->kconfig converter.
2003-05-26[PATCH] some typosAndries E. Brouwer
2003-05-25[PATCH] s390: module alias support.Martin Schwidefsky
Add module alias support for ccw devices.
2003-05-23[PATCH] kconfig check fixesRoman Zippel
- fix a problem with a unset menuconfig, during the config check it's possible conf selects the wrong parent menu and the result is an endless loop. - only changable config symbols are relevant during config check, otherwise we get another endless loop.
2003-05-14[PATCH] fix module-init-tools ver_linux problem.Dave Jones
Patch from Steven Cole to fix up ver_linux output on a system with no module-init-tools, just modutils. As noted in bugzilla #267 and at http://marc.theaimsgroup.com/?l=linux-kernel&m=104492524815220&w=2
2003-05-07Use the right CFLAGS for source checking. Fix grammar.Linus Torvalds
2003-05-07Support a "checking" mode for kernel builds, that runs aLinus Torvalds
user-supplied source checker on all C files before compiling them. I'll release the actual checker once I've cleaned it up a bit more (yay, all the copyright paperwork completed!)
2003-05-03[PATCH] add ieee1394 module dev tableBen Collins
This adds ieee1394 for module table registration.
2003-04-29[PATCH] complete modinfo sectionRusty Russell
Restores .modinfo section, and uses it to store license and vermagic.
2003-04-18[PATCH] gconfig: bug #540Romain Liévin
This replaces checkboxes by radiobuttons whereever necessary (menu choices). It partially fixes the #540 bug report.
2003-04-12[PATCH] Put all functions in kallsymsAndrew Morton
From: Rusty Russell <rusty@rustcorp.com.au> Introduce _sinittext and _einittext (cf. _stext and _etext), so kallsyms includes __init functions. TODO: Use huffman name compression and 16-bit offsets (see IDE oopser patch)
2003-04-08[PATCH] Enforce gcc-2.95 as the minimum compiler requirementAndrew Morton
Now that sparc64 is using gcc-3.x we can disallow gcc-2.91, etc. Documentation/Changes already says 2.95.3, which is working fine for me. With this change, we no longer require that per-cpu data definitions be initialised. That was a workaround for a bug in older gccs. So remove the build infrastructure which was checking for that. Also, mention that nfs-utils-1.0.3 is required. It isn't required yet, but will be once we enable larger dev_t: there is an interface for exportfs which passes dev_t's into the kernel which breaks with larger dev_t. That interface is old, deprecated and is not used in nfs-utils-1.0.3.
2003-04-04[PATCH] gconf updateRoman Zippel
A gconf update by Romain Liévin <roms@tilp.info> - fixed bug when double-clicking for changing value. - expand row when enabling a row with a submenu. - various bug fixes
2003-04-02Merge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5David S. Miller
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5
2003-04-02[MODULE]: On sparc, ignore undefined symbols of type STT_REGISTER.David S. Miller
2003-04-02kbuild: Fix dependencies for generated .mod.o filesKai Germaschewski
For some reason which I cannot remember, we didn't use the automatic dependency generation for the generated .mod.[co] files. However, we do of course need dependency information for those, too, they need to be updated when e.g. the kernel version number changes.
2003-04-01[PATCH] Subdivide PCI class for aliasesRusty Russell
The previous handling of PCI class masks was too primitive: the class field is not "all or nothing" but has base class, subclass and interface fields. This patch changes the alias form from: pci:vNdNsvNsdNcN to pci:vNdNsvNsdNbcNscNiN.
2003-03-17[FBDEV] Ug!!! For some reason BK keeps removing this change. I hope this is ↵James Simmons
the last time I have to add it.
2003-03-17MergeJames Simmons
2003-03-15Merge kozmo.(none):/usr/src/linus-2.5James Simmons
into kozmo.(none):/usr/src/fbdev-2.5
2003-03-15MergeKai Germaschewski
2003-03-15[PATCH] gtk front endRoman Zippel
This adds the gtk front end by Romain Liévin <roms@tilp.info>
2003-03-15[PATCH] add menuconfig support to the front endsRoman Zippel
This adds the support for the menuconfig to the front ends. qconf also has now an ".." entry to make it more obvious how to get to a parent menu.
2003-03-15[PATCH] add menuconfig supportRoman Zippel
This adds the support for the menuconfig keyword, which allows to define a config symbol and a submenu with a single step, e.g. instead of menu "SCSI device support" config SCSI tristate "SCSI device support" this is now enough: menuconfig SCSI tristate "SCSI device support"
2003-03-15[PATCH] menu structure fixRoman Zippel
A menu entry was possibly inserted to high in the menu hierarchie if the previous entry was a derived config symbol.