diff options
author | Eric Wild <ewild@sysmocom.de> | 2020-12-09 03:07:09 +0100 |
---|---|---|
committer | Eric Wild <ewild@sysmocom.de> | 2020-12-09 03:07:09 +0100 |
commit | 700ed13d119c68f50cd569c8eab4eae21499d324 (patch) | |
tree | f158dfa370873c942e6804bf10219bfd71db58b0 | |
parent | a3ffa99436375a23139c265a77ab269d4d3adbf3 (diff) |
fix build with clang 11
10 complains about different symbol sizes, 11 fails to build and link.
-rw-r--r-- | src/protocol/diag_log_gprs_l1.h | 4 | ||||
-rw-r--r-- | src/protocol/diag_log_gsm.h | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/src/protocol/diag_log_gprs_l1.h b/src/protocol/diag_log_gprs_l1.h index eee9632..8f8585c 100644 --- a/src/protocol/diag_log_gprs_l1.h +++ b/src/protocol/diag_log_gprs_l1.h @@ -72,7 +72,7 @@ enum gprs_tx_ul_chan_t { DIAG_TX_UL_CH_T_UL_PTCCH, DIAG_TX_UL_CH_T_UL_PACCH_PDTCH, }; -const struct value_string gprs_tx_ul_chans[4]; +extern const struct value_string gprs_tx_ul_chans[4]; enum gprs_coding_scheme { DIAG_GPRS_CS_CS1, @@ -91,7 +91,7 @@ enum gprs_coding_scheme { DIAG_GPRS_CS_MCS8, DIAG_GPRS_CS_MCS9, }; -const struct value_string gprs_coding_schemes[16]; +extern const struct value_string gprs_coding_schemes[16]; struct gprs_tx_sched_res { uint32_t fn; diff --git a/src/protocol/diag_log_gsm.h b/src/protocol/diag_log_gsm.h index 737ec03..e4e0193 100644 --- a/src/protocol/diag_log_gsm.h +++ b/src/protocol/diag_log_gsm.h @@ -194,7 +194,7 @@ enum diag_gprs_llme_state { DIAG_GPRS_LLMES_TLLI_ASS = 1, DIAG_GPRS_LLMES_TEST_MODE = 2, }; -const struct value_string diag_gprs_llme_st_vals[4]; +extern const struct value_string diag_gprs_llme_st_vals[4]; /* LOG_GPRS_LLC_ME_INFO_C */ struct diag_gprs_llme_info { @@ -284,7 +284,7 @@ enum diag_gsm_sapi0_state { DIAG_SAPI0_ST_LINK_SUSP, DIAG_SAPI0_ST_UA_PEND, }; -const struct value_string diag_gsm_l2_sapi0_st_vals[10]; +extern const struct value_string diag_gsm_l2_sapi0_st_vals[10]; enum diag_gsm_sapi3_state { DIAG_SAPI3_ST_NULL, @@ -296,7 +296,7 @@ enum diag_gsm_sapi3_state { DIAG_SAPI3_ST_TMR_RECOV, DIAG_SAPI3_ST_UA_PEND, }; -const struct value_string diag_gsm_l2_sapi3_st_vals[9]; +extern const struct value_string diag_gsm_l2_sapi3_st_vals[9]; enum diag_gsm_l2_event { DIAG_L2_EV_NO_EVENT, @@ -327,7 +327,7 @@ enum diag_gsm_l2_event { DIAG_L2_EV_UA_SENT, DIAG_L2_EV_FORCED_SUSPEND_REQ, }; -const struct value_string diag_gsm_l2_event_vals[28]; +extern const struct value_string diag_gsm_l2_event_vals[28]; struct diag_gsm_l2_state { uint8_t sapi; @@ -345,7 +345,7 @@ enum diag_gsm_l2_chantype { DIAG_L2_CHT_FACCH_F = 6, DIAG_L2_CHT_FACCH_H = 7, }; -const struct value_string diag_gsm_l2_chantype_vals[9]; +extern const struct value_string diag_gsm_l2_chantype_vals[9]; struct diag_gsm_l2_transm_status { uint8_t sapi; |