aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove `static` from some `static inline`Mattias Andrée2022-06-11102-95/+1824
* Fix warnings, replace some static inline with inline + extern inline, and fix glibc supportMattias Andrée2022-06-11296-3540/+5894
* Remove `static` from some `static inline`Mattias Andrée2022-06-1049-502/+969
* Add strto[u]{hh,h,z}, strto{i,u}{,8,16,32,64}Mattias Andrée2022-06-1020-1/+838
* fix typoMattias Andrée2021-09-111-8/+8
* Improve libsimple-arg.h for multicall binaries1.3Mattias Andrée2021-04-041-1/+11
* Set CC=cc in config.mkMattias Andrée2021-04-021-1/+3
* Fix tests and libsimple_arraycpy and libsimple_arraymove1.2Mattias Andrée2021-02-264-4/+7
* mMattias Andrée2021-02-264-0/+4
* Add libsimple_[e[n]]{local,gm}time, remove dates from man pages, and add blank lines between sections in man pagesMattias Andrée2021-02-26224-778/+3535
* Add testsMattias Andrée2018-12-152-3/+63
* More tests and fix attributes on wcsndupMattias Andrée2018-12-1527-84/+1184
* A bunch of stuffMattias Andrée2018-11-29168-89/+4861
* mMattias Andrée2018-11-253-3/+3
* Some fixes and add wide-character string duplication functionsMattias Andrée2018-11-2530-85/+767
* Include wchar.h and wctype.hMattias Andrée2018-11-252-2/+6
* Add [e[n]]aligned_str[n]dup and aligned_str[n]dupaMattias Andrée2018-11-257-2/+388
* Add arraydup macros1.1Mattias Andrée2018-11-251-0/+48
* Add array.hMattias Andrée2018-11-253-0/+119
* Add man pages for [raw]memelem{cpy,move}Mattias Andrée2018-11-259-5/+225
* Add man pagesMattias Andrée2018-11-2518-7/+435
* Install man pagesMattias Andrée2018-11-251-0/+14
* Add man pages for {str,stp}[n]setMattias Andrée2018-11-256-4/+188
* Fix consistence in memelem functionsMattias Andrée2018-11-2532-565/+565
* Add man pagesMattias Andrée2018-11-2527-17/+906
* Add man pagesMattias Andrée2018-11-2534-17/+1142
* Add man pagesMattias Andrée2018-11-24109-21/+1726
* Add tests for memelem{move,cpy}Mattias Andrée2018-11-242-2/+400
* Add [raw]memelem{cpy,move}Mattias Andrée2018-11-2411-43/+839
* Add testsMattias Andrée2018-11-2312-8/+345
* Split out memelem.h from mem.hMattias Andrée2018-11-234-261/+264
* Some fixes and testsMattias Andrée2018-11-2316-53/+996
* Add a bunch of function and macrosMattias Andrée2018-11-1960-166/+3715
* Add memelemscanMattias Andrée2018-11-1710-5/+216
* Add memscan and memcasescanMattias Andrée2018-11-1716-7/+307
* mMattias Andrée2018-11-171-1/+1
* Add st{r,p}[n]moveMattias Andrée2018-11-1613-5/+391
* Add mempmoveMattias Andrée2018-11-166-4/+109
* memisutf8: string can be NULL (if n is 0)Mattias Andrée2018-11-161-1/+1
* Add strnisutf8 and memisutf8Mattias Andrée2018-11-1611-71/+190
* Add TWOS_COMPLEMENT, ONES_COMPLEMENT, and SIGN_MAGNITUDEMattias Andrée2018-11-163-2/+42
* memalloc/arrayalloc: add L1-cache optimisationMattias Andrée2018-11-154-64/+179
* libsimple-arg: add test for long optionsMattias Andrée2018-11-152-5/+217
* Fix man page aliasMattias Andrée2018-11-141-0/+0
* libsimple-arg: test that ARGHERE() == &LFLAG()[1] for the first flagMattias Andrée2018-11-141-0/+1
* Some fixes to libsimple-arg.h, test everything except long arguments, and fix some man pagesMattias Andrée2018-11-148-87/+608
* Document libsimple-arg.h and add support optional arguments on long options and add KEEP_DASHDASH to ARGBEGIN3 (now named ARGBEGIN4)Mattias Andrée2018-11-112-50/+278
* Document most of libsimple-arg.hMattias Andrée2018-11-0918-9/+566
* Update READMEMattias Andrée2018-11-071-421/+2
* Move section 3 man pages to man3/ and add libsimple.h.0Mattias Andrée2018-11-07530-0/+1220