summaryrefslogtreecommitdiff
path: root/src/shared/macro.h
Commit message (Expand)AuthorAgeFilesLines
* macro: make sure we can use IN_SET() also with complex function calls as firs...Lennart Poettering2014-03-121-4/+5
* logind: make $XDG_RUNTIME_DIR a per-user tmpfsLennart Poettering2014-03-041-1/+1
* macro: add nice macro for disabling -Wnonnull temporarilyLennart Poettering2014-02-201-0/+4
* macro: introduce nice macro for disabling -Wmissing-prototypes warnigsLennart Poettering2014-02-201-0/+4
* macro: introduce a nice macro for disabling -Wformat-nonliteral temporarilyLennart Poettering2014-02-201-0/+4
* util: get rid of warnings around assert_cc() macroLennart Poettering2014-02-201-2/+21
* journald: do not free space when disk space runs lowZbigniew Jędrzejewski-Szmek2014-01-111-0/+7
* _noreturn_ --> noreturn for C11 compatShawn Landden2013-12-171-2/+12
* __thread --> thread_local for C11 compatShawn Landden2013-12-171-0/+12
* macro: log assertion at debug level in assert_return()Lennart Poettering2013-12-101-4/+6
* macro: better make IN_SET() macro use const arraysLennart Poettering2013-12-031-10/+11
* macro: add a macro to test whether a value is in a specified listLennart Poettering2013-12-021-0/+13
* macro.h: fix typo in commentThomas Hindoe Paaboel Andersen2013-11-301-1/+1
* swap: split state machine state ACTIVATING into twoLennart Poettering2013-11-251-1/+1
* macro: fix problem with __LINE__ macro expansionLukasz Skalski2013-11-221-3/+6
* macro: fix assert_cc() fallbackDavid Herrmann2013-11-221-1/+3
* macro: add _unlikely_() to assert_return()Lennart Poettering2013-11-201-1/+1
* macro: change assert_cc() so that it can appear outside of functionsLennart Poettering2013-11-201-12/+2
* util: add circle to special chars we can drawLennart Poettering2013-11-071-2/+0
* bus: remove static introspection file exportKay Sievers2013-10-211-1/+0
* macro: clean up usage of gcc attributesLennart Poettering2013-10-161-1/+1
* macro: add new assert_return() macro for early parameter checking in functionsLennart Poettering2013-10-111-0/+6
* remove hasprefix(), use startswith()Shawn Landden2013-08-221-2/+0
* Rename F_TYPE_CMP() to F_TYPE_EQUAL()Zbigniew Jędrzejewski-Szmek2013-08-201-1/+1
* Add hasprefix macro to check prefixes of fixed lengthZbigniew Jędrzejewski-Szmek2013-06-201-0/+2
* bus: add APIs for negotiating what is attached to messagesLennart Poettering2013-05-171-0/+3
* bus: add and use UINT64_TO_PTR()Kay Sievers2013-05-141-12/+14
* Make up for attribute malloc with alloc_sizeZbigniew Jędrzejewski-Szmek2013-04-251-0/+1
* Reintroduce f_type comparison macroHarald Hoyer2013-04-191-0/+7
* Revert f_type fixupsHarald Hoyer2013-04-181-18/+0
* macro.h: let F_TYPE_CMP() macro fail to compile, if second parameter is not c...Harald Hoyer2013-04-181-4/+5
* rename CMP_F_TYPE to F_TYPE_CMPHarald Hoyer2013-04-181-1/+1
* Add ugly CMP_F_TYPE() macroHarald Hoyer2013-04-181-0/+17
* util: make generation of profcs PID paths nicerLennart Poettering2013-04-161-0/+4
* macro: rework how we define cleanup macrosLennart Poettering2013-04-161-11/+1
* bus: don't calculate kmsg message too largeLennart Poettering2013-04-121-0/+2
* macro: make sure ALIGN() can be calculated constant by the compilerLennart Poettering2013-04-111-1/+12
* macro: add macro for precisely determining length of decimal string formattin...Lennart Poettering2013-04-021-3/+15
* Always use our own MAX/MIN definitionsCristian Rodríguez2013-04-011-14/+12
* tests: skip bus test if bus cannot be openedZbigniew Jędrzejewski-Szmek2013-03-261-0/+3
* macro: add CHAR_TO_STR macro to make a one character string from a charLennart Poettering2013-03-201-0/+2
* macro: don't redefine CLAMP if it is already defined by glib or some other li...Lennart Poettering2013-03-201-0/+2
* journal,shared: add _cleanup_journal_close_Zbigniew Jędrzejewski-Szmek2013-03-181-0/+1
* shared: introduce _cleanup_set_free_free_Zbigniew Jędrzejewski-Szmek2013-01-291-0/+1
* Add _cleanup_pclose_ and fix mismatching pipe close opened by popen()Zbigniew Jędrzejewski-Szmek2013-01-251-0/+1
* localectl: use automatic cleanupZbigniew Jędrzejewski-Szmek2013-01-071-0/+1
* macro: use C11 static_assert() macro for static assertionsLennart Poettering2012-12-311-7/+14
* timedatectl: introduce new command line client for timedatedLennart Poettering2012-10-171-0/+1
* macro: increase VA_FORMAT_ADVANCE type array and hit assert when it is reachedLennart Poettering2012-09-241-2/+4
* log: fix repeated invocation of vsnprintf()/vaprintf() in log_struct()Lennart Poettering2012-09-241-0/+43