numam-dpdk/lib
Ilya V. Matveychikov 65f88eb284 eal: update assertion macro
Update RTE_VERIFY macro to make it possible to use complex expressions
in RTE_ASSERT.

Now it’s possible to have % char inside the expression, for example:
RTE_ASSERT((sizeof(some_struct) % 64) == 0)

Before the patch, “%" sign acts like a conversion specification
beginning character.

Fixes: 148f963fb5 ("xen: core library changes")

Signed-off-by: Ilya V. Matveychikov <matvejchikov@gmail.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2017-12-22 00:25:13 +00:00
..
librte_acl remove useless memzone includes 2017-11-06 22:12:08 +01:00
librte_bitratestats mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_cfgfile cfgfile: fix leak on creation error 2017-11-07 02:18:42 +01:00
librte_cmdline mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_compat fix typos using codespell utility 2017-06-14 23:54:13 +02:00
librte_cryptodev cryptodev: remove vdev create function 2017-11-07 16:28:47 +01:00
librte_distributor lib: fix typos 2017-11-13 06:26:17 +01:00
librte_eal eal: update assertion macro 2017-12-22 00:25:13 +00:00
librte_efd lib: fix typos 2017-11-13 06:26:17 +01:00
librte_ether lib: fix typos 2017-11-13 06:26:17 +01:00
librte_eventdev bus/vdev: move code from EAL into a new driver 2017-11-07 16:54:07 +01:00
librte_flow_classify flow_classify: fix logging 2017-10-27 00:13:51 +02:00
librte_gro lib: fix typos 2017-11-13 06:26:17 +01:00
librte_gso lib: fix typos 2017-11-13 06:26:17 +01:00
librte_hash remove useless memzone includes 2017-11-06 22:12:08 +01:00
librte_ip_frag lib: fix typos 2017-11-13 06:26:17 +01:00
librte_jobstats lib: fix typos 2017-11-13 06:26:17 +01:00
librte_kni lib: fix typos 2017-11-13 06:26:17 +01:00
librte_kvargs mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_latencystats mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_lpm remove useless memzone includes 2017-11-06 22:12:08 +01:00
librte_mbuf mbuf: fix segments number type increase 2017-11-15 00:25:09 +01:00
librte_member remove useless memzone includes 2017-11-06 22:12:08 +01:00
librte_mempool mempool: increase ABI version 2017-11-06 23:59:19 +01:00
librte_meter mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_metrics mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_net lib: fix typos 2017-11-13 06:26:17 +01:00
librte_pci remove useless memzone includes 2017-11-06 22:12:08 +01:00
librte_pdump pdump: fix typo in error log 2017-11-15 00:25:09 +01:00
librte_pipeline lib: fix typos 2017-11-13 06:26:17 +01:00
librte_port mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
librte_power lib: fix typos 2017-11-13 06:26:17 +01:00
librte_reorder lib: fix typos 2017-11-13 06:26:17 +01:00
librte_ring ring: guarantee load/load order in enqueue and dequeue 2017-11-12 18:59:14 +01:00
librte_sched lib: fix typos 2017-11-13 06:26:17 +01:00
librte_security security: fix anonymous unions in structure definitions 2017-11-10 02:53:05 +01:00
librte_table table: fix LRU hash table parameters check 2017-11-07 02:00:01 +01:00
librte_timer lib: fix typos 2017-11-13 06:26:17 +01:00
librte_vhost vhost: add flag to enable IOMMU support 2017-11-07 14:19:11 +01:00
Makefile pci: introduce library and driver 2017-10-26 23:17:31 +02:00