1. 12 Nov, 2007 1 commit
    • Sam Ravnborg's avatar
      kconfig: use $K64BIT to set 64BIT with all*config targets · 2a113281
      Sam Ravnborg authored
      The variable K64BIT can now be used to select the
      value of CONFIG_64BIT.
      
      This is for example useful for powerpc to generate
      allmodconfig for both bit sizes - like this:
      make ARCH=powerpc K64BIT=y
      make ARCH=powerpc K64BIT=n
      
      To use this the Kconfig file must use "64BIT" as the
      config value to select between 32 and 64 bit.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Cc: Roman Zippel <zippel@linux-m68k.org>
      2a113281
  2. 01 Sep, 2007 1 commit
  3. 25 Jul, 2007 1 commit
    • Sam Ravnborg's avatar
      kconfig: attach help text to menus · 03d29122
      Sam Ravnborg authored
      Roman Zippel wrote:
      > A simple example would be
      > help texts, right now they are per symbol, but they should really be per
      > menu, so archs can provide different help texts for something.
      
      This patch does this and at the same time introduce a few API
      funtions used to access the help text.
      
      The relevant api functions are introduced in the various frontends.
      Signed-off-by: default avatarSam Ravnborg <sam@ravnborg.org>
      Cc: Roman Zippel <zippel@linux-m68k.org>
      03d29122
  4. 02 May, 2007 1 commit
  5. 13 Dec, 2006 1 commit
    • Karsten Wiese's avatar
      [PATCH] kconfig: new function "bool conf_get_changed(void)" · b3214293
      Karsten Wiese authored
      Run "make xconfig" on a freshly untarred kernel-tree.  Look at the floppy disk
      icon of the qt application, that has just started: Its in a normal, active
      state.
      
      Mouse click on it: .config is being saved.
      
      This patch series changes things so taht
      after the mouse click on the floppy disk icon, the icon is greyed out.
      If you mouse click on it now, nothing happens.
      
      If you change some CONFIG_*, the floppy disk icon returns to "active state",
      that is, if you mouse click it now, .config is written.
      
      This patch:
      
      Returns sym_change_count to reflect the .config's change state.
      All read only accesses of
      	sym_change_count
      are replaced by calls to
      	conf_get_changed()
      .
      mconfig.c is manipulated to ask for saving only when
      conf_get_changed() returned true.
      Signed-off-by: default avatarKarsten Wiese <fzu@wemgehoertderstaat.de>
      Cc: Sam Ravnborg <sam@ravnborg.org>
      Cc: Roman Zippel <zippel@linux-m68k.org>
      Acked-by: default avatarRandy Dunlap <randy.dunlap@oracle.com>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      b3214293
  6. 09 Jun, 2006 3 commits
  7. 19 Apr, 2006 1 commit
  8. 11 Apr, 2006 2 commits
  9. 09 Jan, 2006 1 commit
  10. 09 Nov, 2005 2 commits
  11. 25 Jun, 2005 1 commit
  12. 05 May, 2005 1 commit
    • Arnaldo Carvalho de Melo's avatar
      [PATCH] Kconfig i18n support · 3b9fa093
      Arnaldo Carvalho de Melo authored
      This patch adds i18n support for make *config, allowing users to have the
      config process in their own language.
      
      No printk was harmed in the process, don't worry, so all the bug reports,
      kernel messages, etc, remain in english, just the user tools to configure
      the kernel are internationalized.
      
      Users not interested in translations can just unset the related LANG,
      LC_ALL, etc env variables and have the config process in plain english,
      something like:
      
      LANG= make menuconfig
      
      is enough for having the whole config process in english. Or just don't
      install any translation file.
      
      Translations for brazilian portuguese are being done by a team of
      volunteers at:
      
      http://www.visionflex.inf.br/kernel_ptbr/pmwiki.php/Principal/Traducoes
      
      To start the translation process:
      
        make update-po-config
      
        This will generate the pot template named scripts/kconfig/linux.pot,
        copy it to, say, ~/es.po, to start the translation for spanish.
      
      To test your translation, as root issue this command:
      
        msgfmt -o /usr/share/locale/es/LC_MESSAGES/linux.mo ~/es.po
      
        Replace "es" with your language code.
      
        Then execute, for instance:
      
        make menuconfig
      
      The current patch doesn't use any optimization to reduce the size of the
      generated .mo file, it is possible to use the config option as a key, but
      this doesn't prevent the current patch from being used or the translations
      done under the current scheme to be in any way lost if we chose to do any
      kind of keying.
      
      Thanks to Fabricio Vaccari for starting the pt_BR (brazilian portuguese)
      translation effort, Thiago Maciera for helping me with the gconf.cc (QT
      frontent) i18n coding and to all the volunteers that are already working on
      the first translation, to pt_BR.
      
      I left the question on whether to ship the translations with the stock kernel
      sources to be discussed here, please share your suggestions.
      Signed-off-by: default avatarArnaldo Carvalho de Melo <acme@conectiva.com.br>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: Linus Torvalds <torvalds@osdl.org
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      3b9fa093
  13. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4