summaryrefslogtreecommitdiffstats
path: root/src/basic/macro.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #10378 from poettering/json-fuzz-fixZbigniew Jędrzejewski-Szmek2018-10-251-0/+1
|\
| * macro.h: include assert.h so that static_assert can be properly checked forLennart Poettering2018-10-181-0/+1
* | tree-wide: replace 'unsigned int' with 'unsigned'Yu Watanabe2018-10-191-1/+1
|/
* macro: rework IN_SET a bitLennart Poettering2018-10-111-2/+5
* macro: drop -Wdeclaration-after-statement exclusion magic, we dropped that wa...Lennart Poettering2018-10-111-13/+2
* macro: introduce DEFINE_TRIVIAL_REF_UNREF_FUNC() macro and friendsYu Watanabe2018-08-271-0/+49
* macros: add CMP(a, b) macro.Filipe Brandenburger2018-08-071-0/+9
* macro: drop __extension__, reformat and reindentFilipe Brandenburger2018-08-071-35/+35
* coverity: Add custom assertion macros for CoverityFilipe Brandenburger2018-07-191-4/+36
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* Add macro for checking if some flags are setZbigniew Jędrzejewski-Szmek2018-06-041-0/+2
* macro: don't rely on C's downgrade-to-bool feature for numeric comparisonsLennart Poettering2018-04-121-1/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* fuzz-unit-file: add __has_feature(memory_sanitizer) when skipping ListenNetlink=Zbigniew Jędrzejewski-Szmek2018-03-261-0/+11
* basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui2018-03-151-10/+9
* core: drop unnecessary __useless_struct_to_allow_trailing_semicolon__Zbigniew Jędrzejewski-Szmek2018-03-061-2/+1
* coverity: don't use (void)0 under coverityZbigniew Jędrzejewski-Szmek2018-01-041-2/+8
* basic/macros: add STRLEN() to get length of string literal as constant expres...Thomas Haller2017-12-131-0/+8
* __attribute__((fallthrough)) only when -Wimplicit-fallthrough (#7448)Shawn Landden2017-11-241-0/+4
* tree-wide: adjust fall through comments so that gcc is happyShawn Landden2017-11-201-0/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: drop assert.h includesZbigniew Jędrzejewski-Szmek2017-05-131-1/+0
* networkd: add support to configure VLAN on bridge portsTobias Jungel2016-06-101-0/+9
* Merge pull request #2848 from keszybz/clang-warningsDaniel Mack2016-03-171-1/+5
|\
| * basic/macros: clang 3.5 doesn't support alloc_sizeZbigniew Jędrzejewski-Szmek2016-03-161-1/+5
* | include sys/sysmacros.h in more placesMike Frysinger2016-03-151-0/+1
|/
* Merge pull request #2702 from poettering/resolved-iterate-fixZbigniew Jędrzejewski-Szmek2016-03-011-0/+6
|\
| * resolved: fix notification iteration logic when transactions are completedLennart Poettering2016-02-221-0/+6
* | tree-wide: minor formatting inconsistency cleanupsVito Caputo2016-02-231-1/+1
|/
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* macro.h: provide a switch-case statement generator for IN_SETDaniel Mack2016-01-111-12/+41
* util-lib: move CONF_DIRS_NULSTR definition to def.hLennart Poettering2015-11-031-15/+0
* util-lib: split out globbing related calls into glob-util.[ch]Lennart Poettering2015-10-271-3/+0
* stat-util.h: move F_TYPE_EQUAL() macro definition to stat-util.hLennart Poettering2015-10-271-6/+0
* util-lib: split out printf() helpers to stdio-util.hLennart Poettering2015-10-271-45/+0
* macro.h: move definition of MODE_INVALID to parse-util.hLennart Poettering2015-10-271-2/+0
* macro: move DECIMAL_STR_WIDTH() into macro.hLennart Poettering2015-10-271-0/+9
* socket-util: move CMSG_FOREACH() from macro.h to socket-util.hLennart Poettering2015-10-271-3/+0
* io-util.h: move iovec stuff from macro.h to io-util.hLennart Poettering2015-10-271-39/+2
* process-util: move PID related macros from macro.h to process-util.hLennart Poettering2015-10-271-3/+0
* user-util: move UID/GID related macros from macro.h to user-util.hLennart Poettering2015-10-271-10/+0
* util: drop UID_IS_INVALID() in favour of uid_is_valid()Lennart Poettering2015-09-221-12/+0
* basic: nicer assert messagesMichal Schmidt2015-09-161-9/+11
* basic: make sure argument of ELEMENTSOF is an arrayMichal Schmidt2015-09-161-2/+5
* macro: introduce new PID_TO_PTR macros and make use of themLennart Poettering2015-09-041-0/+3
* Merge pull request #537 from poettering/nss-mymachines-usernsDavid Herrmann2015-07-231-0/+13
|\
| * nss-mymachines: map userns users of containers to real user namesLennart Poettering2015-07-091-0/+13
* | basic: more optimizable IN_SET macroMichal Schmidt2015-07-221-1/+1
* | basic: better readable IN_SET macroMichal Schmidt2015-07-221-4/+4
|/