kconfig/zconf.gperf
author "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
Mon Apr 16 15:25:36 2012 +0200 (2012-04-16)
changeset 2941 13e40098fffc
permissions -rw-r--r--
cc/gcc: update Linaro GCC revisions to 2012.04

Update Linaro GCC with the latest available revisions.

The 4.7 revision is also released, but the infrastructure is not yet ready for
it in CT-NG.

Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
yann@2836
     1
%language=ANSI-C
yann@2836
     2
%define hash-function-name kconf_id_hash
yann@2836
     3
%define lookup-function-name kconf_id_lookup
yann@2836
     4
%define string-pool-name kconf_id_strings
yann@2836
     5
%compare-strncmp
yann@2836
     6
%enum
yann@2836
     7
%pic
yann@2836
     8
%struct-type
yann@2836
     9
yann@2836
    10
struct kconf_id;
yann@2836
    11
yann@2836
    12
static struct kconf_id *kconf_id_lookup(register const char *str, register unsigned int len);
yann@2836
    13
yann@2836
    14
%%
yann@2836
    15
mainmenu,	T_MAINMENU,	TF_COMMAND
yann@2836
    16
menu,		T_MENU,		TF_COMMAND
yann@2836
    17
endmenu,	T_ENDMENU,	TF_COMMAND
yann@2836
    18
source,		T_SOURCE,	TF_COMMAND
yann@2836
    19
choice,		T_CHOICE,	TF_COMMAND
yann@2836
    20
endchoice,	T_ENDCHOICE,	TF_COMMAND
yann@2836
    21
comment,	T_COMMENT,	TF_COMMAND
yann@2836
    22
config,		T_CONFIG,	TF_COMMAND
yann@2836
    23
menuconfig,	T_MENUCONFIG,	TF_COMMAND
yann@2836
    24
help,		T_HELP,		TF_COMMAND
yann@2836
    25
if,		T_IF,		TF_COMMAND|TF_PARAM
yann@2836
    26
endif,		T_ENDIF,	TF_COMMAND
yann@2836
    27
depends,	T_DEPENDS,	TF_COMMAND
yann@2836
    28
optional,	T_OPTIONAL,	TF_COMMAND
yann@2836
    29
default,	T_DEFAULT,	TF_COMMAND, S_UNKNOWN
yann@2836
    30
prompt,		T_PROMPT,	TF_COMMAND
yann@2836
    31
tristate,	T_TYPE,		TF_COMMAND, S_TRISTATE
yann@2836
    32
def_tristate,	T_DEFAULT,	TF_COMMAND, S_TRISTATE
yann@2836
    33
bool,		T_TYPE,		TF_COMMAND, S_BOOLEAN
yann@2836
    34
boolean,	T_TYPE,		TF_COMMAND, S_BOOLEAN
yann@2836
    35
def_bool,	T_DEFAULT,	TF_COMMAND, S_BOOLEAN
yann@2836
    36
int,		T_TYPE,		TF_COMMAND, S_INT
yann@2836
    37
hex,		T_TYPE,		TF_COMMAND, S_HEX
yann@2836
    38
string,		T_TYPE,		TF_COMMAND, S_STRING
yann@2836
    39
select,		T_SELECT,	TF_COMMAND
yann@2836
    40
range,		T_RANGE,	TF_COMMAND
yann@2836
    41
visible,	T_VISIBLE,	TF_COMMAND
yann@2836
    42
option,		T_OPTION,	TF_COMMAND
yann@2836
    43
on,		T_ON,		TF_PARAM
yann@2836
    44
modules,	T_OPT_MODULES,	TF_OPTION
yann@2836
    45
defconfig_list,	T_OPT_DEFCONFIG_LIST,TF_OPTION
yann@2836
    46
env,		T_OPT_ENV,	TF_OPTION
yann@2836
    47
%%