summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2024-05-05lib/src/a2i/a2i.c: Use ... in macro argument listAlejandro Colomar1-2/+2
2024-05-05*/a2i/a2i.[ch]: Const-generic macros should consider both the input and outpu...Alejandro Colomar1-20/+20
2024-05-05*/a2i/strtoi.[ch]: Add const-generic strtoi(3)-like macrosAlejandro Colomar1-14/+43
2024-05-05*/a2i/a2i.[ch]: Use the same name for the const-generic macro and the non-con...Alejandro Colomar1-10/+10
2024-04-18include/a2i/a2i*, lib/src/a2i/a2i*: Merge filesAlejandro Colomar2-210/+205
2024-04-18include/a2i/, lib/src/a2i/: Remove unused filesAlejandro Colomar2-10/+0
2024-04-18include/a2i/a2i_func.h, lib/src/a2i/a2i_func.c: Don't inline these functionsAlejandro Colomar1-42/+177
2024-04-18include/a2i/str2i.h, lib/src/a2i/str2i.c: Remove redundant 'restrict'Alejandro Colomar1-10/+10
2024-04-18include/a2i/str2i.h, lib/src/a2i/str2i.c: Don't inline these functionsAlejandro Colomar1-14/+71
2024-04-18include/a2i/strtoi.h, lib/src/a2i/strtoi.c: Don't inline these functionsAlejandro Colomar1-8/+84
2024-04-18include/a2i/, lib/src/a2i/: Remove helper macros, and type-traits macrosAlejandro Colomar1-5/+0
2024-04-18include/a2i/, lib/src/a2i/: Remove castAlejandro Colomar1-5/+0
2024-04-16share/mk/, lib/pkgconfig/liba2i-uninstalled.pc: Fix $libdir in `make check`Alejandro Colomar1-1/+1
2024-04-16include/a2i/a2i*: Add const-generic macrosAlejandro Colomar1-10/+43
2024-04-16include/a2i/a2i{,_func}.h, lib/src/a2i/a2i{,_func}.c: Split filesAlejandro Colomar2-37/+42
2024-03-26lib/src/a2i/attr.c: Add missing source fileAlejandro Colomar1-0/+5
2024-03-26lib/, share/mk/: Move library sources to lib/src/Alejandro Colomar8-0/+110
2024-02-07*.pc: Cflags: Use -I, not -isystemAlejandro Colomar1-1/+1
2024-02-07share/, lib/pkgconfig/: Move pc(5) file to $libdirAlejandro Colomar1-0/+15