diff options
author | Bjorn Andersson <bjorn.andersson@linaro.org> | 2018-01-30 16:06:33 -0800 |
---|---|---|
committer | Bjorn Andersson <bjorn.andersson@linaro.org> | 2018-01-30 16:06:33 -0800 |
commit | a3aa10545bccd2865e9263ee7f74d9c9603f9715 (patch) | |
tree | 219925a94504a4abcd3b752c3f73172db692db60 | |
parent | eaa0f3b8a596760acdefde34565b914ae0d3daf1 (diff) |
qmic: Move simple type array to common file
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
-rw-r--r-- | qmi_message.c | 7 | ||||
-rw-r--r-- | qmi_struct.c | 8 | ||||
-rw-r--r-- | qmic.c | 8 | ||||
-rw-r--r-- | qmic.h | 2 |
4 files changed, 10 insertions, 15 deletions
diff --git a/qmi_message.c b/qmi_message.c index a306baf..537fd04 100644 --- a/qmi_message.c +++ b/qmi_message.c @@ -6,13 +6,6 @@ #include "list.h" #include "qmic.h" -static const char *sz_simple_types[] = { - [TYPE_U8] = "uint8_t", - [TYPE_U16] = "uint16_t", - [TYPE_U32] = "uint32_t", - [TYPE_U64] = "uint64_t", -}; - struct qmi_message_member { const char *name; int type; diff --git a/qmi_struct.c b/qmi_struct.c index 96405d2..a21ab58 100644 --- a/qmi_struct.c +++ b/qmi_struct.c @@ -4,14 +4,6 @@ #include "list.h" #include "qmic.h" -static const char *sz_simple_types[] = { - [TYPE_U8] = "uint8_t", - [TYPE_U16] = "uint16_t", - [TYPE_U32] = "uint32_t", - [TYPE_U64] = "uint64_t", - [TYPE_STRING] = "char *", -}; - struct qmi_struct_member { const char *name; int type; @@ -13,6 +13,14 @@ #include "parser.h" #include "qmic.h" +const char *sz_simple_types[] = { + [TYPE_U8] = "uint8_t", + [TYPE_U16] = "uint16_t", + [TYPE_U32] = "uint32_t", + [TYPE_U64] = "uint64_t", + [TYPE_STRING] = "char *", +}; + static void qmi_const_header(FILE *fp) { struct qmi_const *qc; @@ -37,6 +37,8 @@ struct token { struct qmi_struct *qmi_struct; }; +extern const char *sz_simple_types[]; + void yyerror(const char *fmt, ...) __attribute__((noreturn)); void symbol_add(const char *name, int token, ...); |