1. 03 Feb, 2016 1 commit
    • Adam Wujek's avatar
      scripts: fix crashing menuconfig on target · 1a05465f
      Adam Wujek authored
      When running make menuconfig from /wr/etc, mconf was crashing when dialog box
      in the style of radiolist was displayed and special keys (like arrow keys)
      were pressed. Crash was due to assetion in function toupper from uClibc.
      Function to upper should return unchanged value if passed parameter is not
      alpha. However, uClibc's implementation behaves in the different way,
      it asserts.
      After assert following message was printed:
      (./mconf: libc/misc/ctype/ctype.c: 320: toupper:
      Assertion `((((unsigned int)((c) - 0)) <= ((127 * 2 + 1) - 0)) ||
      ((c) == (-1)))' failed.
      Signed-off-by: Adam Wujek's avatarAdam Wujek <adam.wujek@cern.ch>
  2. 12 Jun, 2014 1 commit
  3. 21 Nov, 2013 1 commit
    • Alessandro Rubini's avatar
      added kconfig infrastructure, from wrpc-sw · 578b4819
      Alessandro Rubini authored
      This is the combination of the following commits (oldest on top)
      from wrpc-sw:
        89cdfcd added kconfig infrastructure, the trivial way
        5fda0c8 kconfig: use pathnames from Linux-2.6.34
        ab30804 kconfig: use 'Kconfig' as file name, not the bst-kconfig ones
        7c78880 kconfig: trivially write "WRPC" in place of "Linux Kernel"
        2c30cb4 kconfig: trivially fix most 'kernel' words in messages
        70eb3ba kconfig: add a configs/ directory and use it
        64cc10f scripts/kconfig: don't complain for default in choices
      After picking them, I replaced all "WRPC" with "PPSi", and I removed
      the configs/  files (unrelated to this project).
      In practice, at this point we have the Kconfig infrastructure of
      Linux-2.6.34, which I picked from the "bst-kconfig" package, which did
      the extraction work.
      One day I forward-ported this from v2.6.34 to v3.4, by applying a few
      hundred kernel patches. While the final code was working, we decided
      the port was not needed for wrpc-sw. Here in PPSi I keep the same version
      we have in wrpc-sw.
      As of this commit, the code is not used; the default configuration
      file and Makefile targets are added in the next commits.
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>