Hello all,I'm trying to write a C++ DPDK example. Everything is fine until I 
tried to enable RSS feature. It wasn't work.After hardy works, I found it's 
because empty structure rte_eth_txmode. In gcc the size of rte_eth_txmode is 0. 
But in g++ it's 1. I known the empty structure is a gcc extension. But it isn't 
be permitted by C99 (6.7.2.1/7 "Structure and union specifiers": "If the 
struct-declaration-list contains no named members, the behavior is undefined"). 
Can we change the struct rte_eth_txmode ? Such as : struct rte_eth_txmode { int 
reserve[]; };   /* sizeof(struct rte_eth_txmode) == 0 in gcc and g++ */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://dpdk.org/ml/archives/dev/attachments/20130612/08df08bd/attachment.html>

Reply via email to