summaryrefslogtreecommitdiffstats
path: root/lib/compiler.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* babeld, lib, nhrpd: Add likely and unlikely macrosDonald Sharp2023-03-231-0/+8
* *: auto-convert to SPDX License IDsDavid Lamparter2023-02-091-12/+1
* lib: handle visual studio code C/C++ extensionRafael Zalamena2022-11-281-0/+39
* Merge pull request #8888 from dlqs/lua-callQuentin Young2021-07-051-0/+23
|\
| * lib: add comments for functionsDonald Lee2021-06-251-4/+4
| * lib: Add MAP_LIST macroDonald Lee2021-06-211-0/+23
* | Merge pull request #8656 from opensourcerouting/xref-5424-prep-2Donald Sharp2021-06-231-0/+4
|\ \ | |/ |/|
| * lib: fix printf format on NetBSDDavid Lamparter2021-06-181-0/+4
* | lib: remove pure attribute from functions that modify memoryIgor Ryzhov2021-06-181-9/+0
|/
* lib: Time to remove CONFDATE blockDonatas Abraitis2021-06-011-16/+1
* lib: fix random C++ compat problem w/ printfrrDavid Lamparter2021-05-021-0/+6
* lib: temporary workaround for LabN CIDavid Lamparter2021-03-171-0/+15
* *: require semicolon after DEFINE_MTYPE & coDavid Lamparter2021-03-171-0/+3
* *: require ISO C11 (or C++11)David Lamparter2021-03-171-2/+15
* lib: add macros to count variadic argsQuentin Young2020-12-021-0/+23
* lib: prepare for plugin-based frr_format checkDavid Lamparter2020-03-291-1/+8
* lib: add some macro helpersDavid Lamparter2019-09-031-0/+43
* lib: fix prefix_cmp() return valuesDavid Lamparter2019-07-281-0/+7
* Merge pull request #4509 from opensourcerouting/spanish-intquisitionQuentin Young2019-06-131-0/+62
|\
| * lib: make "%Ld" work for int64_tDavid Lamparter2019-06-121-0/+62
* | lib: const-unaware container_of for C++David Lamparter2019-06-111-3/+14
|/
* lib: add OPTIMIZE + assume() to compiler.hDavid Lamparter2019-06-061-0/+22
* lib/printf: rename & private __find_argumentsDavid Lamparter2019-06-031-0/+10
* lib/table: remove nonsensical const, add pureDavid Lamparter2019-05-211-0/+9
* lib: atomlist & atomsortDavid Lamparter2019-04-271-0/+7
* lib: move/redo some macrosDavid Lamparter2019-04-181-0/+78
* lib: add extern "C" {} blocks to all libfrr headersRenato Westphal2019-02-121-0/+8
* build: wrap "fallthrough" attrDavid Lamparter2018-08-211-0/+9
* lib/compiler.h: Always define CPP_NOTICEChristian Franke2018-07-191-0/+1
* *: conform with COMMUNITY.md formatting rules, via 'make indent'Lou Berger2018-03-061-8/+8
* lib: split off compiler magic into its own fileDavid Lamparter2017-08-241-0/+81