summaryrefslogtreecommitdiff
path: root/src/shared/macro.h
Commit message (Expand)AuthorAge
* sd-event: make errors on EPOLL_CTL_DEL pseudo-fatalDavid Herrmann2017-03-14
* util: introduce CMSG_FOREACH() macro and make use of it everywhereLennart Poettering2017-03-14
* shared: move assert_return_errno() from libudevTom Gundersen2017-03-14
* macro: document that DECIMAL_STR_MAX contains space for the trailing NUL byteLennart Poettering2015-02-02
* tmpfiles: do not bump access times of directories we are cleaning upZbigniew Jędrzejewski-Szmek2015-01-24
* build-sys: fix build on compilers without static_assertZbigniew Jędrzejewski-Szmek2015-01-23
* Move DEFINE_TRIVIAL_CLEANUP_FUNC to macro.hZbigniew Jędrzejewski-Szmek2015-01-18
* logind: unify how we cast between uid_t and pointers for hashmap keysLennart Poettering2015-01-09
* macro: add DIV_ROUND_UP()David Herrmann2014-12-30
* sd-bus: rework ELF error mapping table magicLennart Poettering2014-12-08
* treewide: introduce UID_INVALID (and friends) as macro for (uid_t) -1Lennart Poettering2014-11-28
* Introduce CONF_DIRS_NULSTR helper to define standard conf dirsJosh Triplett2014-11-26
* macro: use unique variable names for math-macrosDavid Herrmann2014-08-28
* shared: make container_of() use unique variable namesDavid Herrmann2014-08-27
* shared: drop UNIQUE()David Herrmann2014-08-27
* shared: add MAXSIZE() and use it in resolvedDavid Herrmann2014-08-22
* macro: add CONST_MAX() macroDavid Herrmann2014-08-15
* macro: const'ify MIN/MAX/... macrosDavid Herrmann2014-08-15
* resolved: add a DNS client stub resolverLennart Poettering2014-07-16
* shared: add MIN3 macroDavid Herrmann2014-07-11
* macro: add DISABLE_WARNING_SHADOWDavid Herrmann2014-06-16
* shared: add ALIGN_POWER2 macroDavid Herrmann2014-05-13
* macro: make sure we can use IN_SET() also with complex function calls as firs...Lennart Poettering2014-03-12
* logind: make $XDG_RUNTIME_DIR a per-user tmpfsLennart Poettering2014-03-04
* macro: add nice macro for disabling -Wnonnull temporarilyLennart Poettering2014-02-20
* macro: introduce nice macro for disabling -Wmissing-prototypes warnigsLennart Poettering2014-02-20
* macro: introduce a nice macro for disabling -Wformat-nonliteral temporarilyLennart Poettering2014-02-20
* util: get rid of warnings around assert_cc() macroLennart Poettering2014-02-20
* journald: do not free space when disk space runs lowZbigniew Jędrzejewski-Szmek2014-01-11
* _noreturn_ --> noreturn for C11 compatShawn Landden2013-12-17
* __thread --> thread_local for C11 compatShawn Landden2013-12-17
* macro: log assertion at debug level in assert_return()Lennart Poettering2013-12-10
* macro: better make IN_SET() macro use const arraysLennart Poettering2013-12-03
* macro: add a macro to test whether a value is in a specified listLennart Poettering2013-12-02
* macro.h: fix typo in commentThomas Hindoe Paaboel Andersen2013-11-30
* swap: split state machine state ACTIVATING into twoLennart Poettering2013-11-25
* macro: fix problem with __LINE__ macro expansionLukasz Skalski2013-11-22
* macro: fix assert_cc() fallbackDavid Herrmann2013-11-22
* macro: add _unlikely_() to assert_return()Lennart Poettering2013-11-20
* macro: change assert_cc() so that it can appear outside of functionsLennart Poettering2013-11-20
* util: add circle to special chars we can drawLennart Poettering2013-11-07
* bus: remove static introspection file exportKay Sievers2013-10-21
* macro: clean up usage of gcc attributesLennart Poettering2013-10-16
* macro: add new assert_return() macro for early parameter checking in functionsLennart Poettering2013-10-11
* remove hasprefix(), use startswith()Shawn Landden2013-08-22
* Rename F_TYPE_CMP() to F_TYPE_EQUAL()Zbigniew Jędrzejewski-Szmek2013-08-20
* Add hasprefix macro to check prefixes of fixed lengthZbigniew Jędrzejewski-Szmek2013-06-20
* bus: add APIs for negotiating what is attached to messagesLennart Poettering2013-05-17
* bus: add and use UINT64_TO_PTR()Kay Sievers2013-05-14
* Make up for attribute malloc with alloc_sizeZbigniew Jędrzejewski-Szmek2013-04-25