[dpdk-dev] [PATCH] examples/eventdev: fix build with GCC < 5

Ferruh Yigit ferruh.yigit at intel.com
Sun Jan 21 23:40:42 CET 2018


On 1/21/2018 10:32 PM, Thomas Monjalon wrote:
> Forgot the Fixes: tags,
> 
> 21/01/2018 23:21, Thomas Monjalon:
>> Some errors were seen with GCC 4.8 and 4.9.
>> It looks to be a bug fixed in GCC 5.
>>
>> examples/eventdev_pipeline/pipeline_worker_generic.c:474:4: error:
>> missing initializer for field 'queue_id' of 'struct <anonymous>'
>>
>> examples/eventdev_pipeline/pipeline_worker_generic.c:475:3: error:
>> missing initializer for field 'priority' of 'struct <anonymous>'
>>
>> examples/eventdev_pipeline/pipeline_worker_tx.c:630:2: error:
>> missing initializer for field 'queue_id' of 'struct <anonymous>'
>>
>> The workaround is to not use initializer statement,
>> but to use memset and standard assignment.
> 
> Fixes: 84dde5de10a2 ("examples/eventdev: support Rx adapter")
> Fixes: fa8054c8c889 ("examples/eventdev: add thread safe Tx worker pipeline")
>  
>> Signed-off-by: Thomas Monjalon <thomas at monjalon.net>

Reviewed-by: Ferruh Yigit <ferruh.yigit at intel.com>


More information about the dev mailing list