Undefined reference to.. probably Makefile problem

This is a discussion on Undefined reference to.. probably Makefile problem within the C Programming forums, part of the General Programming Boards category; Good morning, I am new to this forum and for introduction I have this problem I've been fighting with this ...

  1. #1
    Registered User
    Join Date
    Oct 2010
    Posts
    9

    Undefined reference to.. probably Makefile problem

    Good morning,

    I am new to this forum and for introduction I have this problem

    I've been fighting with this for a few days and now I feel like giving it up.. But.. I think I really need someone's help.

    I'm trying to cross-compile a command-line utility for ARM architecture.
    I have this makefile:

    Code:
    PROGRAMS = apb_util_cmd
    
    INSTALL_TO_SBIN = $(PROGRAMS)
    
    include ../Rules.mak
    
    DIR = /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/
    #DIR = /home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/
    CC = arm-openwrt-linux-gcc
    CFLAGS = -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1
    
    
    
    LDFLAGS = -msoft-float -ldl
    LIBS = -lm
    
    apb_util_cmd: libapbcs.o libapbcore.o apb_util_cmd.o libmsp.o libmsp-elf.o libmsp-aif.o
            $(DIR)$(CC) $(LDFLAGS) -o apb_util_cmd apb_util_cmd.o libapbcs.o libapbcore.o libmsp.o libmsp-elf.o libmsp-aif.o $(LIBS) $(LDLIBS)
    
    libapbcs.o: libapbcs.c
    libapbcore.o: libapbcore.c
    apb_util_cmd.o: apb_util_cmd.c
    #libmsp-coredump.o: libmsp-coredump.c
    libmsp.o: libmsp.c
    libmsp-elf.o: libmsp-elf.c
    libmsp-aif.o: libmsp-aif.c
    (If somebody is interested in Rules.mak, I can also post it).

    When I try to run "make apb_util_cmd", I get for example this errors(and others of this kind):
    libapbcs.o: In function `msp_my_read':
    libapbcs.c.text+0x1d0): undefined reference to `coredump_new'
    libapbcs.c.text+0x24c): undefined reference to `coredump_open'
    libapbcs.c.text+0x2b4): undefined reference to `coredump_write'
    libapbcs.c.text+0x2f0): undefined reference to `coredump_close'
    libapbcs.c.text+0x41c): undefined reference to `coredump_free'
    libapbcs.c.text+0x42c): undefined reference to `coredump_close'
    libapbcs.c.text+0x43c): undefined reference to `coredump_free'

    I have checked that after running "make clean" all object files dissappear (how surprising ) and after "make" there are all the neccessary *.o files listed in the directory, but they somehow does not link. Maybe I forgot something, but I really do not know what.

    The functions coredump_new, coredump_free, etc. are defined in libapbcore.c and are mentioned in libapbcore.h, which is then included by libapbcs.c.

    This is a project that I copied from a colleague and I did some changes in code, moved functions to proper libs and renamed some libs to get more logic structure of the project.. Anyway, I think the code is not important so much.

    I am almost new to linux makefiles, so I would search the problem here...

    Thank you very much for help

    Vasek

  2. #2
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,451
    > I'm trying to cross-compile a command-line utility for ARM architecture.
    Check that the source code is actually implemented for this architecture.

    In other words, do you have

    #ifdef X86
    // functions you're missing
    #endif

    around the code which is apparently present, but missing?

    Post your complete compile log, following a "make clean".
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  3. #3
    Registered User
    Join Date
    Oct 2010
    Posts
    9

    Post make log

    Can I post the code as an attachment? The forum won't let me enter code - it says I have "too much images in the code" (It probably considers some :, ) an so on as smileys..

  4. #4
    Registered User
    Join Date
    Oct 2010
    Posts
    9

    Post make log

    Code:
    zajic@tucnak8:~/mindspeed/utilsgt/apb_last$ make
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1 -c  -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1/include -I/home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm   libapbcs.c      -o libapbcs.o
    libapbcs.c: In function 'msp_my_read':
    libapbcs.c:59: warning: '0' flag ignored with precision and '%x' printf format
    libapbcs.c:59: warning: format '%0.8x' expects type 'unsigned int', but argument 2 has type 'long unsigned int'
    libapbcs.c:62: warning: '0' flag ignored with precision and '%x' printf format
    libapbcs.c:70: warning: '0' flag ignored with precision and '%x' printf format
    libapbcs.c:118:22: warning: C++ style comments are not allowed in ISO C90
    libapbcs.c:118:22: warning: (this will be reported only once per input file)
    libapbcs.c: In function 'msp_my_write':
    libapbcs.c:122: warning: '0' flag ignored with precision and '%x' printf format
    libapbcs.c:122: warning: format '%0.8x' expects type 'unsigned int', but argument 2 has type 'long unsigned int'
    libapbcs.c:124: warning: '0' flag ignored with precision and '%x' printf format
    libapbcs.c:98: warning: unused variable 'bufsize'
    libapbcs.c: At top level:
    libapbcore.h:14: warning: 'coredump_new' used but never defined
    libapbcore.h:15: warning: 'coredump_free' used but never defined
    libapbcore.h:16: warning: 'coredump_open' used but never defined
    libapbcore.h:17: warning: 'coredump_write' used but never defined
    libapbcore.h:18: warning: 'coredump_close' used but never defined
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1 -c  -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1/include -I/home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm   libapbcore.c      -o libapbcore.o
    libapbcore.c: In function 'coredump_new':
    libapbcore.c:54: warning: ISO C forbids assignment between function pointer and 'void *'
    libapbcore.c:55: warning: ISO C forbids assignment between function pointer and 'void *'
    libapbcore.c:56: warning: ISO C forbids assignment between function pointer and 'void *'
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1 -c  -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1/include -I/home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm   apb_util_cmd.c      -o apb_util_cmd.o
    apb_util_cmd.c:9:1: warning: C++ style comments are not allowed in ISO C90
    apb_util_cmd.c:9:1: warning: (this will be reported only once per input file)
    In file included from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types.h:4,
                     from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/msp.h:15,
                     from libapb.h:1,
                     from apb_util_cmd.c:10:
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:51: warning: type of bit-field 'rtp_cc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:54: warning: type of bit-field 'rtp_x' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:57: warning: type of bit-field 'rtp_p' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:60: warning: type of bit-field 'rtp_v' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:63: warning: type of bit-field 'rtp_pt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:66: warning: type of bit-field 'rtp_m' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:193: warning: type of bit-field 'compander' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:196: warning: type of bit-field 'cng' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:199: warning: type of bit-field 'g_723_dc_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:202: warning: type of bit-field 'packet_generation' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:205: warning: type of bit-field 'g_723_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:208: warning: type of bit-field 'adaptive_post_filter' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:211: warning: type of bit-field 'vadtype' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:214: warning: type of bit-field 'packet_interval' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:226: warning: type of bit-field 'reserved5_bits_1_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:229: warning: type of bit-field 'reserved5_bits_3_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:232: warning: type of bit-field 'redundancy' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:235: warning: type of bit-field 'reserved5_bit_6' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:238: warning: type of bit-field 'reserved5_bit_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:241: warning: type of bit-field 'reserved5_bit_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:244: warning: type of bit-field 'reserved5_bit_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:247: warning: type of bit-field 'amr_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:250: warning: type of bit-field 'packing' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:253: warning: type of bit-field 'udptl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:256: warning: type of bit-field 'pkt_recept' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:271: warning: type of bit-field 'cng_model' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:274: warning: type of bit-field 'g711_model' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:286: warning: type of bit-field 'plc_cfg' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:289: warning: type of bit-field 'bits_per_sample' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:292: warning: type of bit-field 'crc_for_amr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:295: warning: type of bit-field 'g729eg_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:298: warning: type of bit-field 'cdma_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:301: warning: type of bit-field 'amr_wb_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:304: warning: type of bit-field 'amr_wb_crc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:307: warning: type of bit-field 'transcode_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:310: warning: type of bit-field 'reserved' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:313: warning: type of bit-field 'amr_frame_format' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:544: warning: type of bit-field 'dtmf_voice' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:547: warning: type of bit-field 'dtmf_rtp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:550: warning: type of bit-field 'redundancy' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:553: warning: type of bit-field 'removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:556: warning: type of bit-field 'regeneration' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:559: warning: type of bit-field 'event_report' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:562: warning: type of bit-field 'rfc_packet_format' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:565: warning: type of bit-field 'silence_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:568: warning: type of bit-field 'ssrc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:571: warning: type of bit-field 'reserved4_bits_15_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:692: warning: type of bit-field 'heclen' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:695: warning: type of bit-field 'nlptune_lo' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:698: warning: type of bit-field 'reserved4_bit_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:701: warning: type of bit-field 'cng' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:704: warning: type of bit-field 'nlptune_hi' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:707: warning: type of bit-field 'reserved4_bit_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:710: warning: type of bit-field 'reserved4_bit_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:713: warning: type of bit-field 'nlp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:716: warning: type of bit-field 'hecfrz' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:719: warning: type of bit-field 'ecinit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:722: warning: type of bit-field 'ec_h_reset' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:725: warning: type of bit-field 'ec_dc_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:728: warning: type of bit-field 'ecenb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:825: warning: type of bit-field 'eclen' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:828: warning: type of bit-field 'ecrdc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:831: warning: type of bit-field 'ecflt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:834: warning: type of bit-field 'eccng' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:837: warning: type of bit-field 'ecspf' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:840: warning: type of bit-field 'ecbnr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:843: warning: type of bit-field 'ecdyn' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:846: warning: type of bit-field 'ecnlp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:849: warning: type of bit-field 'ecfrz' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:852: warning: type of bit-field 'ecinit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:855: warning: type of bit-field 'ectts' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:858: warning: type of bit-field 'ecdcd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:861: warning: type of bit-field 'ecenb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:986: warning: type of bit-field 'cont' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:989: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1028: warning: type of bit-field 'tone_dir' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1031: warning: type of bit-field 'timestamp_ctrl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1034: warning: type of bit-field 'prot_gen' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1037: warning: type of bit-field 'mix_mode_on' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1040: warning: type of bit-field 'mix_mode_off' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1043: warning: type of bit-field 'concurrently' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1046: warning: type of bit-field 'reserved4_bit_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1049: warning: type of bit-field 'cadence_rpt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1449: warning: type of bit-field 'generic_comfort_noise' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1452: warning: type of bit-field 'redundant_dtmf' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1464: warning: type of bit-field 'rtp_dtmf' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1467: warning: type of bit-field 't_38' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1479: warning: type of bit-field 'g_711_mulaw' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1482: warning: type of bit-field 'g_711_alaw' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1494: warning: type of bit-field 'g_723_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1497: warning: type of bit-field 'g_728' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1509: warning: type of bit-field 'g_729a' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1512: warning: type of bit-field 'g_726_32' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1524: warning: type of bit-field 'g_727' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1527: warning: type of bit-field 'gsm_fr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1539: warning: type of bit-field 'clear_channel' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1542: warning: type of bit-field 'passthrough_mulaw' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1554: warning: type of bit-field 'passthrough_alaw' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1557: warning: type of bit-field 'g_726_16' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1569: warning: type of bit-field 'g_726_24' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1572: warning: type of bit-field 'g_726_40' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1584: warning: type of bit-field 'gsm_efr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1587: warning: type of bit-field 'amr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1599: warning: type of bit-field 'evrc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1602: warning: type of bit-field 'cnf_sec' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1614: warning: type of bit-field 'smv' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1617: warning: type of bit-field 'qcelp_13k' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1629: warning: type of bit-field 'qcelp_8k' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1632: warning: type of bit-field 'crbt_adpcm' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1644: warning: type of bit-field 'g729eg' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1647: warning: type of bit-field 'fec' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1659: warning: type of bit-field 'ilbc_15k' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1662: warning: type of bit-field 'ilbc_13k' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1674: warning: type of bit-field 'rfc2833_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1677: warning: type of bit-field 'amr_bwe' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1689: warning: type of bit-field 'four_gv' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1692: warning: type of bit-field 'rfc2833_tones' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1704: warning: type of bit-field 'amr_wb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1707: warning: type of bit-field 'g729_mspd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1719: warning: type of bit-field 'cesopsn' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1722: warning: type of bit-field 'gsm_hr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1734: warning: type of bit-field 'csd_bs30t_64k' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1737: warning: type of bit-field 'csd_bs30t_32k' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1749: warning: type of bit-field 'csd_bs30t_33k6' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1752: warning: type of bit-field 'csd_bs30t_28k8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1764: warning: type of bit-field 'csd_bs20nt_57k6' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1767: warning: type of bit-field 'csd_bs20nt_28k8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1779: warning: type of bit-field 'csd_bs20nt_14k4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1782: warning: type of bit-field 'g729_wb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1794: warning: type of bit-field 'AMRWB_OL' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1797: warning: type of bit-field 'CCISOIP' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1809: warning: type of bit-field 'g_722' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:1812: warning: type of bit-field 'islp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2165: warning: type of bit-field 'redd_ovd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2168: warning: type of bit-field 'redd_interval_ovd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2171: warning: type of bit-field 'ssrc_type_ovd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2174: warning: type of bit-field 'payload_type_ovd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2177: warning: type of bit-field 'dft_redd_val_ovd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2180: warning: type of bit-field 'single_nte_ovd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2183: warning: type of bit-field 'start_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2186: warning: type of bit-field 'stop_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2189: warning: type of bit-field 'reserved6_bits_15_10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2305: warning: type of bit-field 'dtmfdpar_anti_tapping' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2308: warning: type of bit-field 'anti_tapp_digd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2311: warning: type of bit-field 'reserved7_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2377: warning: type of bit-field 'operation' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2380: warning: type of bit-field 'tx_frequency' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2383: warning: type of bit-field 'monitor_2010' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2386: warning: type of bit-field 'monitor_1780' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2389: warning: type of bit-field 'reserved4_bits_15_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2463: warning: type of bit-field 'intermodulation_distortion_compensation' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2466: warning: type of bit-field 'detection_delay' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2469: warning: type of bit-field 'reserved9_bits_15_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2578: warning: type of bit-field 'code1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2590: warning: type of bit-field 'code2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2602: warning: type of bit-field 'code3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2614: warning: type of bit-field 'code4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2626: warning: type of bit-field 'filter' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2673: warning: type of bit-field 'dtmf_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2676: warning: type of bit-field 't38_tone_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2679: warning: type of bit-field 'modem_passthrough_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2682: warning: type of bit-field 'v8bis_2002hz_ctrl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2685: warning: type of bit-field 'fax_call_ctrl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2688: warning: type of bit-field 'answer_tone_ctrl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2691: warning: type of bit-field 'call_progress_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2694: warning: type of bit-field 'notch_filter' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2697: warning: type of bit-field 'v32' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2700: warning: type of bit-field 'bell_ans' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2703: warning: type of bit-field 'reserved4_bit_10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2706: warning: type of bit-field 'call_progress_det' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2709: warning: type of bit-field 'fft_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2712: warning: type of bit-field 'fft_tone' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2715: warning: type of bit-field 'tdm_ptd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2718: warning: type of bit-field 'ansam_det' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2730: warning: type of bit-field 'v18_baudot' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2733: warning: type of bit-field 'reserved2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2736: warning: type of bit-field 'v18_notch_filter' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2739: warning: type of bit-field 'reserved1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2751: warning: type of bit-field 'tdm_390' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2754: warning: type of bit-field 'tdm_980' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2757: warning: type of bit-field 'tdm_1270' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2760: warning: type of bit-field 'tdm_1330' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2763: warning: type of bit-field 'tdm_1650' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2766: warning: type of bit-field 'reserved6_60' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2769: warning: type of bit-field 'tdm_2000' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2772: warning: type of bit-field 'reserved6_f0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2784: warning: type of bit-field 'ip_390' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2787: warning: type of bit-field 'ip_980' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2790: warning: type of bit-field 'ip_1270' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2793: warning: type of bit-field 'ip_1330' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2796: warning: type of bit-field 'ip_1650' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2799: warning: type of bit-field 'reserved7_60' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2802: warning: type of bit-field 'ip_2000' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2805: warning: type of bit-field 'reserved7_f0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2817: warning: type of bit-field 'cas_tone_det' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:2820: warning: type of bit-field 'reserved8_f0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3101: warning: type of bit-field 'remote_type' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3104: warning: type of bit-field 'event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3116: warning: type of bit-field 'remote_payload_type_first_byte' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3119: warning: type of bit-field 'remote_payload_type_next_byte' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3185: warning: type of bit-field 'toneopt_early' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3188: warning: type of bit-field 'toneopt_confirmed' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3191: warning: type of bit-field 'toneopt_ansam' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3194: warning: type of bit-field 'toneopt_phase' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3197: warning: type of bit-field 'toneopt_answer' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3200: warning: type of bit-field 'reserved4_bit_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3203: warning: type of bit-field 'toneopt_tonedet' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3206: warning: type of bit-field 'reserved4_bits_15_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3277: warning: type of bit-field 'tone' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3346: warning: type of bit-field 'reserved13_bits_7_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3349: warning: type of bit-field 'sum1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3385: warning: type of bit-field 'reserved22' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3388: warning: type of bit-field 'sum2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3424: warning: type of bit-field 'reserved31' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3427: warning: type of bit-field 'sum3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3463: warning: type of bit-field 'reserved40' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3466: warning: type of bit-field 'sum4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3502: warning: type of bit-field 'reserved49' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3505: warning: type of bit-field 'sum5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3541: warning: type of bit-field 'reserved58' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3544: warning: type of bit-field 'sum6' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3580: warning: type of bit-field 'reserved67' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3583: warning: type of bit-field 'sum7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3619: warning: type of bit-field 'reserved76' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3622: warning: type of bit-field 'sum8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3658: warning: type of bit-field 'reserved85' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3661: warning: type of bit-field 'sum9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3697: warning: type of bit-field 'reserved94' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3700: warning: type of bit-field 'sum10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3736: warning: type of bit-field 'reserved103' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3739: warning: type of bit-field 'sum11' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3775: warning: type of bit-field 'reserved112' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:3778: warning: type of bit-field 'sum12' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4485: warning: type of bit-field 'ptcchg' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4488: warning: type of bit-field 'ssrcchg' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4491: warning: type of bit-field 'ssrcviol' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4494: warning: type of bit-field 'reserved4_bit_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4497: warning: type of bit-field 'dtmf_tone_det' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4500: warning: type of bit-field 'dtmf_event_det' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4503: warning: type of bit-field 'inband_dtmf_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4506: warning: type of bit-field 'rfc2833_dtmf_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4509: warning: type of bit-field 'jb_dmax_exc_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4512: warning: type of bit-field 'jb_overflow_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4515: warning: type of bit-field 'ptchng_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4518: warning: type of bit-field 'icmp_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4521: warning: type of bit-field 'reserved4_bits_15_12' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4650: warning: type of bit-field 'deletion_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4653: warning: type of bit-field 'reserved8_bits_2_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4656: warning: type of bit-field 'immediatly_adjust' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4659: warning: type of bit-field 'reserved8_bits_15_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4716: warning: type of bit-field 'ec_window' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4719: warning: type of bit-field 'reserved4_bits_11_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4722: warning: type of bit-field 'fc_control' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4725: warning: type of bit-field 'erl_chg_detection' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4728: warning: type of bit-field 'spec_ep_change' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4731: warning: type of bit-field 'cc_cacl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4797: warning: type of bit-field 'control_m_fax_tones' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4800: warning: type of bit-field 'reserved4_bits_3_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4803: warning: type of bit-field 'redundancy_2833_scheme' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4806: warning: type of bit-field 'reserved4_bits_7_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4809: warning: type of bit-field 'send_2833_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4812: warning: type of bit-field 'reserved4_bits_15_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4859: warning: type of bit-field 'tone_type' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4871: warning: type of bit-field 'direction' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4874: warning: type of bit-field 'mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4877: warning: type of bit-field 'packet_format' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4880: warning: type of bit-field 'dtmfopt_override' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4883: warning: type of bit-field 'multiple_events' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4886: warning: type of bit-field 'reserved5_bit_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4889: warning: type of bit-field 'concurrently' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4892: warning: type of bit-field 'reserved5_bits_15_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4904: warning: type of bit-field 'amplitude' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4916: warning: type of bit-field 'on_time' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4928: warning: type of bit-field 'off_time' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4940: warning: type of bit-field 'pause' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:4952: warning: type of bit-field 'number' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5071: warning: type of bit-field 'reserved9_bit_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5074: warning: type of bit-field 'detection_delay' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5077: warning: type of bit-field 'reserved9_bits_15_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5172: warning: type of bit-field 'signaling' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5175: warning: type of bit-field 'min_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5178: warning: type of bit-field 'max_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5181: warning: type of bit-field 'tty' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5184: warning: type of bit-field 'reserved5_bits_15_13' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5248: warning: type of bit-field 'pt_autoswitch' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5251: warning: type of bit-field 'sw_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5254: warning: type of bit-field 'ssad_mpt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5257: warning: type of bit-field 'voice_switch' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5260: warning: type of bit-field 'relay' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5263: warning: type of bit-field 'ssad_badout' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5266: warning: type of bit-field 'use_pt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5269: warning: type of bit-field 'ptchng' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5272: warning: type of bit-field 'v8bis' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5275: warning: type of bit-field 'rfc2833' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5278: warning: type of bit-field 'reserved4_bits_15_12' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5293: warning: type of bit-field 'vbd_pt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5296: warning: type of bit-field 'delay' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5308: warning: type of bit-field 'packet_interval' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5311: warning: type of bit-field 'adj_ip' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5314: warning: type of bit-field 'adj_tdm' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5317: warning: type of bit-field 'adj_internal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5320: warning: type of bit-field 'reserved7_bits_15_11' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5474: warning: type of bit-field 'switch_type' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5477: warning: type of bit-field 'redundant_switch' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5480: warning: type of bit-field 'reserved4_bits_15_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5516: warning: type of bit-field 'pkt2pcm_enb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5519: warning: type of bit-field 'pcm2pkt_enb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5522: warning: type of bit-field 'pkt2pcm_slew_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5525: warning: type of bit-field 'pcm2pkt_slew_rate' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5528: warning: type of bit-field 'rxlim' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5531: warning: type of bit-field 'txlim' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5534: warning: type of bit-field 'rxinit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5537: warning: type of bit-field 'txinit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5540: warning: type of bit-field 'g169enb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5543: warning: type of bit-field 'reserved4_bits_15_11' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5676: warning: type of bit-field 'reserved4_bits_4_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5679: warning: type of bit-field 'ip_aecdcd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5682: warning: type of bit-field 'ip_aecdyn' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5685: warning: type of bit-field 'ip_aeccng' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5688: warning: type of bit-field 'ip_aecnlp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5691: warning: type of bit-field 'ip_aecmod' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5694: warning: type of bit-field 'reserved4_bits_13_11' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5697: warning: type of bit-field 'ip_aecinit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5700: warning: type of bit-field 'ip_aecenb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5712: warning: type of bit-field 'reserved5_bits_7_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5715: warning: type of bit-field 'ip_minepd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5727: warning: type of bit-field 'ip_minerl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5730: warning: type of bit-field 'ip_disepd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5742: warning: type of bit-field 'reserved7_bits_4_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5745: warning: type of bit-field 'tdm_aecdcd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5748: warning: type of bit-field 'tdm_aecdyn' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5751: warning: type of bit-field 'tdm_aeccng' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5754: warning: type of bit-field 'tdm_aecnlp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5757: warning: type of bit-field 'tdm_aecmod' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5760: warning: type of bit-field 'reserved7_bits_13_11' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5763: warning: type of bit-field 'tdm_aecinit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5766: warning: type of bit-field 'tdm_aecenb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5778: warning: type of bit-field 'reserved8_bits_7_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5781: warning: type of bit-field 'tdm_minepd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5793: warning: type of bit-field 'tdm_minerl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5796: warning: type of bit-field 'tdm_disepd' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5968: warning: type of bit-field 'mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5971: warning: type of bit-field 'pt_chg_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:5974: warning: type of bit-field 'reserved4_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6128: warning: type of bit-field 'nc_enb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6131: warning: type of bit-field 'nc_nlc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6134: warning: type of bit-field 'reserved4_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6279: warning: type of bit-field 'dpns_enb' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6282: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6319: warning: type of bit-field 'removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6322: warning: type of bit-field 'inband_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6325: warning: type of bit-field 'inband_detection' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6328: warning: type of bit-field 'events' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6331: warning: type of bit-field 'reserved4_bits_15_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6464: warning: type of bit-field 'min_off_time' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6467: warning: type of bit-field 'min_on_time' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6528: warning: type of bit-field 'biquad' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6531: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6636: warning: type of bit-field 'mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6639: warning: type of bit-field 'mode_time' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6642: warning: type of bit-field 'reserved6_bits_15_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6704: warning: type of bit-field 'enable' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6707: warning: type of bit-field 'reserved4_bits_15_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6719: warning: type of bit-field 'status_sel' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6722: warning: type of bit-field 'reserved5_bits_15_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6734: warning: type of bit-field 'min_level' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6737: warning: type of bit-field 'snr' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6749: warning: type of bit-field 'max_twist' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6752: warning: type of bit-field 'reserved7_bits_15_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6807: warning: type of bit-field 'det_type' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6810: warning: type of bit-field 'noise' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6813: warning: type of bit-field 'reserved4_bit_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6816: warning: type of bit-field 'cadence' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6819: warning: type of bit-field 'reserved4_bit_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6822: warning: type of bit-field 'detector' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6933: warning: type of bit-field 'indication' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:6936: warning: type of bit-field 'detector' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7001: warning: type of bit-field 'detection' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7119: warning: type of bit-field 'rl_control' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7122: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7153: warning: type of bit-field 'uma_state' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7156: warning: type of bit-field 'threshold_window' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7159: warning: type of bit-field 'cmr_value' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7162: warning: type of bit-field 'q_zero_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7165: warning: type of bit-field 'cmr_change_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7168: warning: type of bit-field 'stat_change_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7171: warning: type of bit-field 'rate_change_event' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7174: warning: type of bit-field 'mcn' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7177: warning: type of bit-field 'reserved4_bit_15' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7189: warning: type of bit-field 'good_treshold' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7192: warning: type of bit-field 'bad_treshold' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7195: warning: type of bit-field 'redund' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7207: warning: type of bit-field 'amr_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7210: warning: type of bit-field 'apply_amr_ms' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7213: warning: type of bit-field 'apply_amr_mcp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7216: warning: type of bit-field 'cmr_autoadapt' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7219: warning: type of bit-field 'reserved6_bits_15_12' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7358: warning: type of bit-field 'connection' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7361: warning: type of bit-field 'connection_type' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7364: warning: type of bit-field 'inter_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7367: warning: type of bit-field 'reserved4_bits_15_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7379: warning: type of bit-field 'up_channel_a' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7382: warning: type of bit-field 'reserved5_bits_15_10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7394: warning: type of bit-field 'up_channel_b' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7397: warning: type of bit-field 'reserved6_bits_15_10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7409: warning: type of bit-field 'rfci_to_cmr_timer' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7412: warning: type of bit-field 'reserved7_bits_15_10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7424: warning: type of bit-field 'rfci_num_475_660' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7427: warning: type of bit-field 'rfci_num_515_885' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7439: warning: type of bit-field 'rfci_num_590_1265' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7442: warning: type of bit-field 'rfci_num_670_1425' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7454: warning: type of bit-field 'rfci_num_740_1585' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7457: warning: type of bit-field 'rfci_num_795_1825' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7469: warning: type of bit-field 'rfci_num_102_1985' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7472: warning: type of bit-field 'rfci_num_122_2305' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7484: warning: type of bit-field 'rfci_num_sid_2385' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7487: warning: type of bit-field 'rfci_num_nodata_sid' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7499: warning: type of bit-field 'rfci_num_ignored_nodata' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7502: warning: type of bit-field 'ignored' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7618: warning: type of bit-field 'ft' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7621: warning: type of bit-field 'mbs' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7624: warning: type of bit-field 'reserved4_bits_15_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7684: warning: type of bit-field 'mtm_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7687: warning: type of bit-field 'crc_check_tdm_ip' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7690: warning: type of bit-field 'reserved4_bits_15_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7730: warning: type of bit-field 'ctrl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7733: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7764: warning: type of bit-field 'key_size' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7767: warning: type of bit-field 'mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7770: warning: type of bit-field 'btm' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7773: warning: type of bit-field 'key' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7776: warning: type of bit-field 'pcdc' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7779: warning: type of bit-field 'cipher_layer' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7782: warning: type of bit-field 'aes' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7864: warning: type of bit-field 'primary_timer' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7867: warning: type of bit-field 'secondary_timer' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7870: warning: type of bit-field 'voice_detect' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7873: warning: type of bit-field 'reserved4_bits_15_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7944: warning: type of bit-field 'ctm' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7947: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7976: warning: type of bit-field 'ctm_state' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-voip-types_le.h:7979: warning: type of bit-field 'reserved4_bits_15_8' is a GCC extension
    In file included from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types.h:4,
                     from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/msp.h:16,
                     from libapb.h:1,
                     from apb_util_cmd.c:10:
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:160: warning: type of bit-field 'protocol' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:163: warning: type of bit-field 'reserved4_bits_14_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:166: warning: type of bit-field 'action' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:231: warning: struct has no members
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:320: warning: type of bit-field 'flow_ctrl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:323: warning: type of bit-field 'gemac_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:344: warning: type of bit-field 'pause_indic' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:347: warning: type of bit-field 'unpause_indic' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:350: warning: type of bit-field 'reserved8_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:427: warning: type of bit-field 'dispatching' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:430: warning: type of bit-field 'transport' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:433: warning: type of bit-field 'reserved4_bits_15_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:445: warning: type of bit-field 'gps_clock_sync' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:448: warning: type of bit-field 'reserved5_bits_15_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:493: warning: type of bit-field 'arp_reply' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:496: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:527: warning: type of bit-field 'Mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:530: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:561: warning: type of bit-field 'protocol' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:564: warning: type of bit-field 'reserved4_bits_14_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:567: warning: type of bit-field 'action' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:630: warning: type of bit-field 'emac_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:633: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:662: warning: type of bit-field 'emac_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:665: warning: type of bit-field 'reserved4_bits_15_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:694: warning: type of bit-field 'duplex_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:697: warning: type of bit-field 'speed' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:700: warning: type of bit-field 'reserved4_bits_7_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:703: warning: type of bit-field 'gemac_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:745: warning: type of bit-field 'frame_switching' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:748: warning: type of bit-field 'reserved4_bits_7_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:751: warning: type of bit-field 'gemac_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:788: warning: type of bit-field 'action' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:791: warning: type of bit-field 'gemac_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:846: warning: type of bit-field 'promiscuous_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:849: warning: type of bit-field 'processing_mode' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:852: warning: type of bit-field 'reserved4_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:891: warning: type of bit-field 'reserved4_bits_14_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:894: warning: type of bit-field 'action' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:931: warning: type of bit-field 'port0_lacp_activity' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:934: warning: type of bit-field 'port0_lacp_timeout' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:937: warning: type of bit-field 'reserved6_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:949: warning: type of bit-field 'port1_lacp_activity' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:952: warning: type of bit-field 'port1_lacp_timeout' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:955: warning: type of bit-field 'reserved7_bits_15_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:967: warning: type of bit-field 'emac0_mdio_phy' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:970: warning: type of bit-field 'reserved8_bits_7_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:973: warning: type of bit-field 'emac0_mdio_bus' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:976: warning: type of bit-field 'reserved8_bits_14_13' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:979: warning: type of bit-field 'lnk_check' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:991: warning: type of bit-field 'emac1_mdio_phy' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:994: warning: type of bit-field 'reserved9_bits_7_5' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:997: warning: type of bit-field 'emac1_mdio_bus' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ethernet-interface-types_le.h:1000: warning: type of bit-field 'reserved9_bits_15_13' is a GCC extension
    In file included from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types.h:4,
                     from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/msp.h:17,
                     from libapb.h:1,
                     from apb_util_cmd.c:10:
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:98: warning: type of bit-field 'serviceid' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:101: warning: type of bit-field 'checksum' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:104: warning: type of bit-field 'reserved4_bits_15_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:116: warning: type of bit-field 'ip_hl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:119: warning: type of bit-field 'ip_v' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:122: warning: type of bit-field 'ip_tos' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:143: warning: type of bit-field 'ip_ttl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:146: warning: type of bit-field 'ip_p' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:250: warning: type of bit-field 'client_id' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:253: warning: type of bit-field 'reserved4_bits_15_8' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:290: warning: type of bit-field 'checksum_verify' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:293: warning: type of bit-field 'reserved4_bits_7_1' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:296: warning: type of bit-field 'encapsulation' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:299: warning: type of bit-field 'reserved4_bits_15_10' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:347: warning: type of bit-field 'icmp_echo_reply_generation' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:350: warning: type of bit-field 'destination_unreachable_generation' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:353: warning: type of bit-field 'destination_unreachable_report' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:356: warning: type of bit-field 'icmp_echo_reply_report' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:359: warning: type of bit-field 'reserved4_bits_7_4' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:362: warning: type of bit-field 'ttl' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:423: warning: type of bit-field 'verify_src_udp' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:426: warning: type of bit-field 'verify_src_ip' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:429: warning: type of bit-field 'notify_src_udp_changed' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:432: warning: type of bit-field 'notify_src_ip_changed' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-ip-device-level-types_le.h:435: warning: type of bit-field 'reserved4_bits_15_4' is a GCC extension
    In file included from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types.h:4,
                     from /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/msp.h:18,
                     from libapb.h:1,
                     from apb_util_cmd.c:10:
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:48: warning: type of bit-field 'dsi_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:51: warning: type of bit-field 'nsf_rermoval' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:54: warning: type of bit-field 'csi_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:57: warning: type of bit-field 'tsi_removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:60: warning: type of bit-field 'tdm_to_packet_byte_base' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:63: warning: type of bit-field 'packet_to_tdm_byte_base' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:66: warning: type of bit-field 't38_spoofing' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:69: warning: type of bit-field 'reserved4_bits_15_7' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:148: warning: type of bit-field 'tcf_procedure' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:151: warning: type of bit-field 'error_recovery_method' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:154: warning: type of bit-field 'reserved4_bit_2' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:157: warning: type of bit-field 'speed_limit' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:160: warning: type of bit-field 'reserved4_bits_7_6' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:163: warning: type of bit-field 'udptl_redundancy_t30' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:166: warning: type of bit-field 'udptl_redundancy_fax_page' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:169: warning: type of bit-field 'ecm_disable' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:172: warning: type of bit-field 't38_packet_loss_concealment' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:184: warning: type of bit-field 'reserved5_bits_7_0' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:187: warning: type of bit-field 'transmit_small' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:190: warning: type of bit-field 'reserved5_bits_15_9' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:347: warning: type of bit-field 'removal' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:350: warning: type of bit-field 'rem_det_ind' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:353: warning: type of bit-field 'reserved4_bits_15_3' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:393: warning: type of bit-field 'action' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:396: warning: type of bit-field 'removal_side' is a GCC extension
    /home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi/comcerto-t38-types_le.h:399: warning: type of bit-field 'reserved4_bits_15_2' is a GCC extension
    In file included from apb_util_cmd.c:32:
    /home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/mtd/mtd-api.h:47:33: warning: C++ style comments are not allowed in ISO C90
    /home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/mtd/mtd-api.h:47:33: warning: (this will be reported only once per input file)
    apb_util_cmd.c: In function 'display_help':
    apb_util_cmd.c:462: warning: string length '1613' is greater than the length '509' ISO C90 compilers are required to support
    apb_util_cmd.c: In function 'main':
    apb_util_cmd.c:1311: warning: ISO C90 forbids mixed declarations and code
    apb_util_cmd.c:1336: warning: format '%x' expects type 'unsigned int', but argument 2 has type 'long unsigned int'
    apb_util_cmd.c:1319: warning: unused variable 'reload_skip_flag'
    apb_util_cmd.c:1319: warning: unused variable 'coredump_skip_reset'
    apb_util_cmd.c:1318: warning: unused variable 'node'
    apb_util_cmd.c:1318: warning: unused variable 'c'
    apb_util_cmd.c:1316: warning: unused variable 't'
    apb_util_cmd.c:1315: warning: unused variable 'maxBlockCnt'
    apb_util_cmd.c:1314: warning: unused variable 'maxBankSz'
    apb_util_cmd.c:1313: warning: unused variable 'maxBlockSz'
    apb_util_cmd.c:1312: warning: unused variable 'outbuf'
    apb_util_cmd.c:1312: warning: unused variable 'buf2'
    apb_util_cmd.c:1311: warning: unused variable 'LastTestRes'
    apb_util_cmd.c:1311: warning: unused variable 'itmp'
    apb_util_cmd.c:1311: warning: unused variable 'i'
    apb_util_cmd.c: At top level:
    libapbcore.h:14: warning: 'coredump_new' declared 'static' but never defined
    libapbcore.h:15: warning: 'coredump_free' declared 'static' but never defined
    libapbcore.h:16: warning: 'coredump_open' declared 'static' but never defined
    libapbcore.h:17: warning: 'coredump_write' declared 'static' but never defined
    libapbcore.h:18: warning: 'coredump_close' declared 'static' but never defined
    apb_util_cmd.c:99: warning: 'ROOT_st' defined but not used
    apb_util_cmd.c:123: warning: 'signals_catch_list' defined but not used
    apb_util_cmd.c:124: warning: 'signals_dont_catch' defined but not used
    apb_util_cmd.c:139: warning: 'build_crc32_table' defined but not used
    apb_util_cmd.c:933: warning: 'test_dev' defined but not used
    apb_util_cmd.c:388: warning: 'signals_catcher' defined but not used
    apb_util_cmd.c:488: warning: 'process_options' defined but not used
    apb_util_cmd.c:703: warning: 'print_info_sub' defined but not used
    apb_util_cmd.c:782: warning: 'test_options' defined but not used
    apb_util_cmd.c:1271: warning: 'do_coredump' defined but not used
    apb_util_cmd.c: In function 'main':
    apb_util_cmd.c:1370: warning: 'compression_level' may be used uninitialized in this function
    apb_util_cmd.c:1311: warning: 'valuelen' may be used uninitialized in this function
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1 -c  -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1/include -I/home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm   libmsp.c      -o libmsp.o
    libmsp.c:352: warning: return type defaults to 'int'
    libmsp.c: In function 'msp_regions':
    libmsp.c:538: warning: 'regions_number' may be used uninitialized in this function
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1 -c  -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1/include -I/home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm   libmsp-elf.c      -o libmsp-elf.o
    libmsp-elf.c: In function 'elf_image_parse':
    libmsp-elf.c:81: warning: pointer of type 'void *' used in arithmetic
    libmsp-elf.c:81: warning: pointer of type 'void *' used in arithmetic
    libmsp-elf.c:84: warning: pointer of type 'void *' used in arithmetic
    libmsp-elf.c:84: warning: pointer targets in assignment differ in signedness
    libmsp-elf.c:98: warning: pointer of type 'void *' used in arithmetic
    libmsp-elf.c:122: warning: pointer of type 'void *' used in arithmetic
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -O -pedantic -Wall -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1 -c  -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm/kernel-linux_2.6.22.19-4.05.1/include -I/home/zajic/mindspeed/vapi/vapi-2.13.0/app_examples/c300_init/vapi -I/home/zajic/mindspeed/SiSP-L26.7.4-OpenWrt-2.0/build_dir/linux-c300evm   libmsp-aif.c      -o libmsp-aif.o
    libmsp-aif.c: In function 'aif_image_parse':
    libmsp-aif.c:95: warning: pointer of type 'void *' used in arithmetic
    libmsp-aif.c:111: warning: pointer of type 'void *' used in arithmetic
    libmsp-aif.c:111: warning: pointer of type 'void *' used in arithmetic
    libmsp-aif.c:143: warning: pointer of type 'void *' used in arithmetic
    libmsp-aif.c:162: warning: pointer of type 'void *' used in arithmetic
    libmsp-aif.c:162: warning: pointer of type 'void *' used in arithmetic
    libmsp-aif.c:78: warning: 'fat' may be used uninitialized in this function
    /opt/SiSP-L26.7.4-OpenWrt-2.0/staging_dir/toolchain-arm_gcc-4.3.4_glibc-2.6.1/usr/bin/arm-openwrt-linux-gcc -msoft-float -ldl -o apb_util_cmd apb_util_cmd.o libapbcs.o libapbcore.o libmsp.o libmsp-elf.o libmsp-aif.o -lm 
    libapbcs.o: In function `msp_my_write':
    libapbcs.c:(.text+0x18): undefined reference to `coredump_new'
    libapbcs.c:(.text+0x148): undefined reference to `coredump_close'
    libapbcs.c:(.text+0x16c): undefined reference to `coredump_free'
    libapbcs.c:(.text+0x17c): undefined reference to `coredump_free'
    libapbcs.o: In function `msp_my_read':
    libapbcs.c:(.text+0x1d0): undefined reference to `coredump_new'
    libapbcs.c:(.text+0x24c): undefined reference to `coredump_open'
    libapbcs.c:(.text+0x2b4): undefined reference to `coredump_write'
    libapbcs.c:(.text+0x2f0): undefined reference to `coredump_close'
    libapbcs.c:(.text+0x41c): undefined reference to `coredump_free'
    libapbcs.c:(.text+0x42c): undefined reference to `coredump_close'
    libapbcs.c:(.text+0x43c): undefined reference to `coredump_free'
    collect2: ld returned 1 exit status
    make: *** [apb_util_cmd] Error 1

  5. #5
    Registered User
    Join Date
    Oct 2010
    Posts
    9

    make clean

    Code:
    zajic@tucnak8:~/mindspeed/utilsgt/apb_last$ make clean
    rm -rf apb_util_cmd    *.o *.gdb
    CODE tag works good

  6. #6
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,451
    > libapbcore.h:14: warning: 'coredump_new' used but never defined
    > ..
    > libapbcore.h:14: warning: 'coredump_new' declared 'static' but never defined
    Do you have code in header files?
    Is that code declared static?

    The first 30 or so lines of this header file might be interesting.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  7. #7
    Registered User
    Join Date
    Oct 2010
    Posts
    9
    This is libapbcore.h:
    Code:
    #include <dlfcn.h>
    #include <errno.h>
    #include <fcntl.h>
    #include <getopt.h>
    #include <stdarg.h>
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <unistd.h>
    #include <sys/mman.h>
    #include "libmsp.h"
    #include "libmsp-private.h"
    
    static struct coredump_context* coredump_new(char compression_level);
    static void coredump_free(struct coredump_context *cd);
    static int coredump_open(struct coredump_context *cd, const char *prefix, const char *name, char verbose);
    static int coredump_write(struct coredump_context *cd, const void *buf, int size);
    static int coredump_close(struct coredump_context *cd);
    int msp_coredump(int fd, const char *prefix, char compression_level, char verbose, unsigned long offset);
    Again, thank you very much for help

  8. #8
    Registered User
    Join Date
    Jun 2005
    Posts
    6,207
    Declaring a function as static in C makes that function visible only within that translation unit. That means it needs to be defined (i.e. implemented) not just declared in the header file. The linker is complaining because it can't find a definition of the functions in any source file other than libapbcore.c - the definition is not seen by the compiler for any of the other .c files.

    The compiler was warning you about this but the problem is a show-stopper for the linker.

    The fix is simple: remove the keyword "static" from the function declarations in libapbcore.h
    Right 98% of the time, and don't care about the other 3%.

  9. #9
    Registered User
    Join Date
    Oct 2010
    Posts
    9
    I know that I'm annoying, but when I remove the word "static" from header file, I keep getting exactly the same error messages. I have already tried this before posting to this forum.. o_O

  10. #10
    Registered User
    Join Date
    Oct 2010
    Posts
    9
    Removing keywords "static" also from c source file helped - executable is born, let's go testing, thank you very much, Grumpy and Salem!
    Last edited by mravenca; 10-19-2010 at 05:01 AM.

  11. #11
    and the hat of wrongness Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    32,451
    Makes you wonder what was going on in the old system...
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.
    I support http://www.ukip.org/ as the first necessary step to a free Europe.

  12. #12
    Registered User
    Join Date
    Jun 2005
    Posts
    6,207
    Quote Originally Posted by mravenca View Post
    Removing keywords "static" also from c source file helped.
    That tends to fit. A static function is a static function (i.e. local to a translation unit), even if there is a declaration in a header file.

    Incidentally, I'd encourage you to not ignore ANY warnings from the compiler - they often wind up as linker errors (as in your case) or, worse, runtime errors. Better to turn up the compiler warnings as much as possible, and then modify your code to eliminate all warnings.
    Last edited by grumpy; 10-20-2010 at 04:31 AM.
    Right 98% of the time, and don't care about the other 3%.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Undefined reference
    By TheEngineer in forum C Programming
    Replies: 17
    Last Post: 08-12-2009, 10:34 AM
  2. MinGW Linking GUI Program
    By Tonto in forum Tech Board
    Replies: 19
    Last Post: 08-23-2006, 03:28 PM
  3. C OpenGL Compiler Error?
    By Matt3000 in forum C Programming
    Replies: 12
    Last Post: 07-07-2006, 04:42 PM
  4. Problem with OpenGL tutorial
    By 2Biaz in forum Windows Programming
    Replies: 18
    Last Post: 09-16-2004, 11:02 AM

Tags for this Thread


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21