07 Nov, 2005

1 commit


06 Nov, 2005

1 commit

  • From: Than Ngo
    qt as installed on fedora core (2 and 3) does not work with vanilla
    kernel. The linker fails to locate the qt lib:

    Actual Results: # make xconfig
    HOSTLD scripts/kconfig/qconf
    /usr/bin/ld: cannot find -lqt
    collect2: ld returned 1 exit status

    Than Ngo has provided following fix for the bug.

    Cc: Than Ngo
    Acked-by: Dave Jones
    Signed-off-by: Sam Ravnborg

    Sam Ravnborg
     

31 Oct, 2005

2 commits

  • I made a patch that detects if libintl.h (needed for nls) is present on the
    host system and if it's not, it nls support is disabled by providing
    dummies for the used nls functions.

    This way if there is nls support on the host system the *config targets
    will build according to Arnaldo Carvalho de Melo's i18n modifications, else
    it just uses the original English messages.

    I have also made a bug report at kernel's bugzilla:
    http://bugzilla.kernel.org/show_bug.cgi?id=5501
    And there is a discussion about this problem in Gentoo's bugzilla:
    http://bugs.gentoo.org/show_bug.cgi?id=99810

    Cc: Sam Ravnborg
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Yuri Vasilevski
     
  • Add explicit text about
    - where menuconfig '/' (search) searches for strings,
    - that substrings are allowed, and
    - that regular expressions are supported.

    Signed-off-by: Randy Dunlap
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     

29 Oct, 2005

1 commit


18 Oct, 2005

1 commit


26 Sep, 2005

1 commit


12 Sep, 2005

1 commit


11 Sep, 2005

1 commit

  • Use foo := $(call objectify, $(foo)) to prefix $(foo) with $(obj)/ unless
    $(foo) is an absolute path.
    For now no in-tree users - soon to come.

    Signed-off-by: Sam Ravnborg

    Sam Ravnborg
     

10 Sep, 2005

1 commit


08 Sep, 2005

3 commits

  • Tested with 2.12i and 2.13-pre2.

    Signed-off-by: Alexey Dobriyan
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Alexey Dobriyan
     
  • Local symbols generated by gcc start with a `$'; no point in including them
    in the kernel.

    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ralf Baechle
     
  • This patch changes the way the compression algorithm works. The base
    algorithm is similiar to the previous but we force the compressed token
    size to 2.

    Having a fixed size compressed token allows for a lot of optimizations, and
    that in turn allows this code to run over *all* the symbols faster than it
    did before over just a subset.

    Having it work over all the symbols will make it behave better when symbols
    change positions between passes, and the "inconsistent kallsyms" messages
    should become less frequent.

    In my tests the compression ratio was degraded by about 0.5%, but the
    results will depend greatly on the number of symbols to compress.

    Signed-off-by: Paulo Marques
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Paulo Marques
     

06 Sep, 2005

1 commit


05 Sep, 2005

3 commits

  • The 'make update-po-config' creates the .pot file for the default arch. This
    patch enhances it with all arch.

    Signed-off-by: Egry Gabor
    Cc: Arnaldo Carvalho de Melo
    Cc: Roman Zippel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Egry Gabor
     
  • The end of line character doesn't exist on end of help in all case, check it
    first.

    Signed-off-by: Egry Gabor
    Cc: Arnaldo Carvalho de Melo
    Cc: Roman Zippel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Egry Gabor
     
  • The gettext doesn't handle the {CONFIG}:00000 markers as sources. I added a
    simple comment prefix for them.

    Signed-off-by: Egry Gabor
    Cc: Arnaldo Carvalho de Melo
    Cc: Roman Zippel
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Egry Gabor
     

30 Aug, 2005

1 commit


20 Aug, 2005

1 commit


11 Aug, 2005

1 commit


29 Jul, 2005

2 commits

  • I ran glade-2 on the glade file, fixed two missing stock icons and
    cleaned up the C code that inserts the single/split/full modes. The
    rest of the patch is minor cleanups only. I refrained from using all
    the included xpm icons in images.c (like qconf.cc does) in favour of
    using the stock Gtk+ icons instead. Oh, yes there was a "back" bug
    in split mode that I also removed, oh well...

    It has been tested with success by several people, including
    Jesper Juhl, Randy Dunlap and myself.

    Signed-off-by: Sam Ravnborg
    Signed-off-by: Linus Torvalds

    Joachim Nilsson
     
  • Replace all menu_add_prop mimicking menu_add_prompt with the latter func. I've
    had to add a return value to menu_add_prompt for one usage.

    I've rebuilt scripts/kconfig/zconf.tab.c_shipped by hand to reflect changes
    in the source (I've not the same Bison version so regenerating it wouldn't
    have been not a good idea), and compared it with what Roman itself did some
    time ago, and it's the same.

    So I guess this can be finally merged.

    Signed-off-by: Paolo 'Blaisorblade' Giarrusso
    Signed-off-by: Sam Ravnborg

    blaisorblade@yahoo.it
     

28 Jul, 2005

3 commits

  • This time I did not break anything... and they shut up gcc4 ;)

    Signed-off-by: Sam Ravnborg

    J.A. Magallon
     
  • Quiet some silly warnings.
    Signed-off-by: Sam Ravnborg

    Keenan Pepper
     
  • kbuild failed to locate Makefile for external modules.
    This brought to my attention how the variables for directories
    have different values in different usage scenarios.

    Different kbuild usage scenarios:
    make - plain make in same directory where kernel source lives
    make O= - kbuild is told to store output files in another directory
    make M= - building an external module
    make O= M= - building an external module with kernel output seperate from src

    Value assigned to the different variables:

    |$(src) |$(obj) |$(srctree) |$(objtree)
    make |reldir to k src |as src |abs path to k src |abs path to k src
    make O= |reldir to k src |as src |abs path to k src |abs path to output dir
    make M= |abs path to src |as src |abs path to k src |abs path to k src
    make O= M= |abs path to src |as src |abs path to k src |abs path to k output

    path to kbuild file:

    make | $(srctree)/$(src), $(src)
    make O= | $(srctree)/$(src)
    make M= | $(src)
    make O= M= | $(src)

    From the table above it can be seen that the only good way to find the
    home directory of the kbuild file is to locate the one of the two variants
    that is an absolute path. If $(src) is an absolute path (starts with /)
    then use it, otherwise prefix $(src) with $(srctree).

    Signed-off-by: Sam Ravnborg

    Sam Ravnborg
     

26 Jul, 2005

3 commits


25 Jul, 2005

1 commit


22 Jul, 2005

1 commit


15 Jul, 2005

7 commits


14 Jul, 2005

3 commits

  • Current kernel-doc (perl) script generates this warning:
    Use of uninitialized value in concatenation (.) or string at scripts/kernel-doc line 1668.

    So explicitly check for SRCTREE in the ENV before using it,
    and then if it is set, append a '/' to the end of it, otherwise
    the SRCTREE + filename can (will) be missing the intermediate '/'.

    Signed-off-by: Randy Dunlap
    Signed-off-by: Sam Ravnborg

    Randy Dunlap
     
  • When I recently submitted a Lindent patch, it turned out that my .indent.pro
    options were also applied to the tree. This patch directs indent(1) to ignore
    the .indent.pro directives and only use options specified on the command
    line.

    Signed-off-by: Jeff Mahoney
    Signed-off-by: Sam Ravnborg

    Jeff Mahoney
     
  • This patch fixes the output of "make help" to fit in a 80 column
    screen. Please push upstream as part of your other patches.

    Signed-off-by: Yum Rayan
    Signed-off-by: Sam Ravnborg

    Yum Rayan