aboutsummaryrefslogtreecommitdiffstats
path: root/libsimple.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix warnings, replace some static inline with inline + extern inline, and fix glibc supportMattias Andrée2022-06-111-853/+14
|
* Remove `static` from some `static inline`Mattias Andrée2022-06-101-82/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add testsMattias Andrée2018-12-151-1/+61
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* More tests and fix attributes on wcsndupMattias Andrée2018-12-151-42/+248
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some fixes and testsMattias Andrée2018-11-231-0/+390
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* memalloc/arrayalloc: add L1-cache optimisationMattias Andrée2018-11-151-56/+86
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libsimple_eprintf_preprint and libsimple_eprintf_postprintMattias Andrée2018-11-061-3/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add tests for mem[p]setelem and add man pages for libsimple_default_failure_exitMattias Andrée2018-11-061-0/+33
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add tests and small fixesMattias Andrée2018-11-051-1/+835
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove FREE and CLOSE, and add symlinks for upcoming man pagesMattias Andrée2018-11-021-28/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add strn[case]eqlenMattias Andrée2018-10-221-0/+46
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add memcase{cmp,ends,starts,eq} and mem[r]casememMattias Andrée2018-10-211-0/+12
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add {str,mem}[r][case]eqlenMattias Andrée2018-10-211-1/+41
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* miscMattias Andrée2018-09-021-3/+93
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Circumvent optimisation bug in clang, and fix bug in have_custom_mallocMattias Andrée2018-08-291-0/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Circumvent GCC bugs in test code when optimisedMattias Andrée2018-08-291-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add testsMattias Andrée2018-08-291-2/+57
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add testsMattias Andrée2018-08-291-1/+88
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Warn about unran tests under valgrindMattias Andrée2018-08-281-0/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Replace exit and fprintfMattias Andrée2018-08-281-41/+20
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add testsMattias Andrée2018-08-261-1/+232
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Tests and fixesMattias Andrée2018-08-261-0/+23
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fixes, more test, and add minimise_number_stringMattias Andrée2018-08-261-4/+108
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Tests and minor improvementsMattias Andrée2018-08-251-0/+24
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Some fixes and more testsMattias Andrée2018-08-251-2/+73
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add more testsMattias Andrée2018-08-251-0/+302
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add str[n]caseeq[null] and some testsMattias Andrée2018-08-191-0/+257
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Split into multiple unitsMattias Andrée2017-11-121-1072/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* More functions and add makefileMattias Andrée2017-11-121-2/+617
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libsimple.c and libsimple.hMattias Andrée2017-11-051-0/+462
Signed-off-by: Mattias Andrée <maandree@kth.se>