mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-21 11:44:01 +08:00
kconfig: handle P_SYMBOL in print_symbol()
Each symbol has a property of type P_SYMBOL since commit
59e89e3ddf
(kconfig: save location of config symbols).
Handle those properties in print_symbol().
Further, place a pointer to print_symbol() in the comment above the
list of known property type.
Signed-off-by: Dirk Gouders <dirk@gouders.net>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
This commit is contained in:
parent
bdb60101df
commit
ecd53ac2f2
@ -171,6 +171,9 @@ struct symbol {
|
|||||||
* config BAZ
|
* config BAZ
|
||||||
* int "BAZ Value"
|
* int "BAZ Value"
|
||||||
* range 1..255
|
* range 1..255
|
||||||
|
*
|
||||||
|
* Please, also check zconf.y:print_symbol() when modifying the
|
||||||
|
* list of property types!
|
||||||
*/
|
*/
|
||||||
enum prop_type {
|
enum prop_type {
|
||||||
P_UNKNOWN,
|
P_UNKNOWN,
|
||||||
|
@ -717,6 +717,10 @@ static void print_symbol(FILE *out, struct menu *menu)
|
|||||||
print_quoted_string(out, prop->text);
|
print_quoted_string(out, prop->text);
|
||||||
fputc('\n', out);
|
fputc('\n', out);
|
||||||
break;
|
break;
|
||||||
|
case P_SYMBOL:
|
||||||
|
fputs( " symbol ", out);
|
||||||
|
fprintf(out, "%s\n", prop->sym->name);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
fprintf(out, " unknown prop %d!\n", prop->type);
|
fprintf(out, " unknown prop %d!\n", prop->type);
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user