eal: simplify meson build of common directory
[dpdk.git] / lib / librte_eal / common / include / rte_common.h
2020-03-18 Dmitry Kozlyukeal: introduce portable format attribute
2020-03-17 Thomas Monjaloneal: fix compiler detection in public headers
2020-03-13 Haiyue Wangeal: fix 32-bit structure marker
2020-01-20 Jerin Jacobeal: introduce structure markers
2019-12-20 David Marchandtest/common: fix log2 check
2019-10-26 Olivier Matzmbuf: support dynamic fields and flags
2019-10-25 Konstantin Ananyeveal: move cache line and IOVA related definitions
2019-05-02 John McNamaradoc: fix spelling reported by aspell in comments
2019-04-03 Jerin Jacobeal: allow to override init macros per OS
2019-04-02 Anand Rawateal/windows: add wrappers for string functions
2019-03-27 Pavan Nikhilesheal: add macro to align value to the nearest multiple
2018-12-20 Anatoly Burakoveal: add 64-bit log2 function
2018-12-20 Anatoly Burakoveal: add 64-bit fls function
2018-12-20 Anatoly Burakoveal: add 64-bit bsf and 32-bit safe bsf functions
2018-11-23 Thomas Monjaloneal: fix build with -O1
2018-11-23 Anatoly Burakoveal: deprecate and rename bsf64 function
2018-11-12 Jerin Jacobeal: introduce rte version of fls
2018-10-26 Thomas Monjalonethdev: add iterator to match devargs input
2018-10-25 Keith Wileseal: add macro for attribute weak
2018-07-15 Gaetan Riveteal: introduce device class abstraction
2018-07-15 Gaetan Riveteal: introduce destructor macros
2018-07-12 Honnappa Nagarahallihash: validate hash bucket entries while compiling
2018-05-13 Thomas Monjaloneal: fix typo in doc of pointer offset macro
2018-05-13 Andy Greeneal: explicit cast of builtin for bsf32
2018-04-25 Gaetan Riveteal: add last init priority
2018-04-25 Gaetan Riveteal: list acceptable init priorities
2018-04-04 Pavan Nikhilesheal: add functions for previous power of 2 alignment
2018-04-04 Pavan Nikhilesheal: add macros to align value to multiple
2018-01-16 Adrien Mazarguillib: fix missing includes in exported headers
2018-01-04 Bruce Richardsonlib: use SPDX tag for Intel copyright files
2017-11-06 Thomas Monjalonuse macro to declare constructor functions
2017-07-04 Ashwin Sekhar T Keal: move gcc version definition to common header
2017-07-03 Jerin Jacobeal: switch to architecture specific pause function
2017-07-03 Olivier Matzeal: introduce integer log2 function
2017-06-06 Jerin Jacobeal: introduce macro for no inline
2017-06-06 Jerin Jacobeal: introduce macro for always inline
2017-03-08 Jan Blunckeal: ensure constness of container_of target
2017-03-08 Jan Blunckeal: fix container_of macro for const members
2016-12-24 Jan Blunckeal: define container_of macro
2016-09-13 Adrien Mazarguillib: remove named variadic macros in exported headers
2016-09-13 Adrien Mazarguillib: work around unnamed structs/unions
2016-09-13 Adrien Mazarguillib: work around braced-groups within expressions
2016-02-10 Thomas Monjalondoc: drop old naming of the project
2015-11-25 Declan Dohertyeal: add packing and alignment macros
2015-11-12 Stephen Hemmingerethdev: mark deprecated statistics with attribute
2015-06-24 Cyril Chemparathyeal: add and use unaligned integer types
2015-06-23 Ferruh Yigitlib: remove extra parenthesis after return
2015-06-19 Thomas Monjalondoc: fix doxygen warnings
2015-03-16 John McNamaraeal: fix type casting of value to align
2015-03-09 Konstantin Ananyeveal: fix C++11 compilation
2015-01-15 Ravi Kerureal: fix check for power of 2 in 0 case
2014-06-10 Bruce Richardsonremove trailing whitespaces
2014-02-26 Thomas Monjaloneal: fix type of pointer arithmetic result
2014-02-25 Bruce Richardsoneal: new common macros added
2014-02-25 Bruce Richardsonupdate Intel copyright years to 2014
2013-10-09 Inteleal: use pause only with SSE2
2013-10-09 Inteldoc: whitespace changes in licenses
2013-09-17 Inteleal: use intrinsic function
2013-09-16 Inteleal: cosmetic changes
2013-09-16 Inteleal: use intrinsic functions from compiler
2013-09-06 Intellib: fix various compilation warnings
2013-07-25 Intelupdate copyright date to 2013
2013-07-25 Inteleal: add bsf32
2013-07-25 Intellib: new alignment macros
2013-07-05 Intelremove version in all files
2013-03-11 Intelfirst public release