[SeaBIOS] [PATCH 2/2] Update kconfig to latest version.

Kevin O'Connor kevin at koconnor.net
Sat Aug 24 20:30:35 CEST 2013


Update kconfig (from Linux v2.6.38-rc2) to the latest version (from
Linux v3.11-rc6).

This is a copy of kconfig from Linux with only the changes necessary
to work with the SeaBIOS build (the equivalent of the earlier SeaBIOS
0da7bfdf commit) and the changes necessary to always emit symbols
(SeaBIOS b623e7c5 commit).

Signed-off-by: Kevin O'Connor <kevin at koconnor.net>
---
 scripts/kconfig/.gitignore                         |    3 +-
 scripts/kconfig/Makefile                           |  178 +-
 scripts/kconfig/check.sh                           |    2 +-
 scripts/kconfig/conf.c                             |  116 +-
 scripts/kconfig/confdata.c                         |  488 ++--
 scripts/kconfig/expr.c                             |   15 +-
 scripts/kconfig/expr.h                             |   19 +-
 scripts/kconfig/gconf.c                            |   63 +-
 scripts/kconfig/kconfig_load.c                     |   35 -
 scripts/kconfig/kxgettext.c                        |    1 -
 .../kconfig/{lex.zconf.c_shipped => lex.zconf.c}   |    0
 scripts/kconfig/list.h                             |  131 ++
 scripts/kconfig/lkc.h                              |   35 +-
 scripts/kconfig/lkc_proto.h                        |    8 +-
 scripts/kconfig/lxdialog/check-lxdialog.sh         |   15 +-
 scripts/kconfig/lxdialog/checklist.c               |    8 +-
 scripts/kconfig/lxdialog/dialog.h                  |   31 +-
 scripts/kconfig/lxdialog/inputbox.c                |  129 +-
 scripts/kconfig/lxdialog/menubox.c                 |   35 +-
 scripts/kconfig/lxdialog/textbox.c                 |  183 +-
 scripts/kconfig/lxdialog/util.c                    |   92 +-
 scripts/kconfig/lxdialog/yesno.c                   |    8 +-
 scripts/kconfig/mconf.c                            |  369 ++-
 scripts/kconfig/menu.c                             |  137 +-
 scripts/kconfig/merge_config.sh                    |  150 ++
 scripts/kconfig/nconf.c                            |  446 ++--
 scripts/kconfig/nconf.gui.c                        |   89 +-
 scripts/kconfig/nconf.h                            |    2 +-
 scripts/kconfig/qconf.cc                           |   21 +-
 scripts/kconfig/qconf.h                            |    2 +-
 scripts/kconfig/streamline_config.pl               |  640 ++++++
 scripts/kconfig/symbol.c                           |  165 +-
 scripts/kconfig/util.c                             |   25 +-
 scripts/kconfig/zconf.gperf                        |    2 +-
 scripts/kconfig/zconf.hash.c_shipped               |  273 ++-
 scripts/kconfig/zconf.l                            |   50 +-
 scripts/kconfig/zconf.lex.c_shipped                | 2420 ++++++++++++++++++++
 scripts/kconfig/zconf.tab.c_shipped                |   69 +-
 scripts/kconfig/zconf.y                            |   19 +-
 39 files changed, 5304 insertions(+), 1170 deletions(-)
 delete mode 100644 scripts/kconfig/kconfig_load.c
 rename scripts/kconfig/{lex.zconf.c_shipped => lex.zconf.c} (100%)
 create mode 100644 scripts/kconfig/list.h
 create mode 100755 scripts/kconfig/merge_config.sh
 create mode 100644 scripts/kconfig/streamline_config.pl
 create mode 100644 scripts/kconfig/zconf.lex.c_shipped

[...]

Actual patch omitted due to size.  Series is at:

https://github.com/KevinOConnor/seabios/tree/testing

-Kevin



More information about the SeaBIOS mailing list