aboutsummaryrefslogtreecommitdiff
path: root/lib/libutils
AgeCommit message (Expand)Author
2021-04-22libutils: asm.S: introduce WEAK_FUNCJerome Forissier
2021-04-22libutils: asm.S: reorder macro definitionsJerome Forissier
2021-01-22libutils: sys/queue.h: add LIST_FOREACH_SAFE()Ruchika Gupta
2021-01-21lib: libutils: ext/isoc: sub.mk: make sources path platform genericMarouene Boubakri
2021-01-05Reintroduce memalign() and friendsJens Wiklander
2021-01-05libutil: add hdr_size parameter to bgetJens Wiklander
2021-01-05libutil: add alignment parameter to bgetJens Wiklander
2021-01-05Introduce CFG_TA_BGET_TESTJens Wiklander
2020-12-15Use barrier_read_cntpct() to read CNTPCTJens Wiklander
2020-10-27core: add generic struct ts_sessionJens Wiklander
2020-10-26libutils: strtoul.c: adjust license text to upstreamRouven Czerwinski
2020-10-21Add alignment parameter to FUNC() and LOCAL_FUNC() macrosJens Wiklander
2020-10-19libutils: provide empty __getauxval() implementationVolodymyr Babchuk
2020-10-09libutils: arm: add .cantunwind to __gnu_mcount_nc()Jerome Forissier
2020-10-07Use fallthrough pseudo-keyword in switch/case statementsJerome Forissier
2020-10-07libutils: compiler.h: introduce fallthrough pseudo-keywordJerome Forissier
2020-09-29libutils: do not redefine ARRAY_SIZEJorge Ramirez-Ortiz
2020-09-14libutils: fix memset(), memcpy(), memmove() with -O3Jerome Forissier
2020-09-14libutils: memset(): add -O2 only if optimization is -OsJerome Forissier
2020-09-08core: thread: add compiler barrier to thread_set_exceptions()Khoa Hoang
2020-09-04arm32: fold UNWIND(.fnstart/.fnend) into the FUNC macrosJerome Forissier
2020-09-04arm32: move the UNWIND() macro to <asm.S>Jerome Forissier
2020-09-04core: remove stack dump macros and multiple log levelsJerome Forissier
2020-08-17libutils: embed AEABI personality routines upon CFG_UNWINDEtienne Carriere
2020-08-14core: add stack overflow detectionJerome Forissier
2020-08-06libutils: add simplified fputc(), fputs(), fwrite(), write()Jerome Forissier
2020-08-06libutils: add sprintf()Jerome Forissier
2020-07-14core: mempool: use recursive mutexJerome Forissier
2020-07-14libutils: atomic.h: add atomic_{load,store}_short()Jerome Forissier
2020-07-14core: make thread ID a short intJerome Forissier
2020-06-24libutee, ldelf: add leading underscore to syscall wrappersJerome Forissier
2020-06-04libutils: atomic.h: fix atomic_load_u32() typesJens Wiklander
2020-05-20libutils: confine_array_index: arm64: replace csdb by hint #20Jerome Forissier
2020-04-28libutils: confine_array_index: fix clang build trace for Thumb2Etienne Carriere
2020-04-28libutils: confine_array_index: fix 32bit modes implementationEtienne Carriere
2020-04-06libutee: optimize memcpy() for speedJens Wiklander
2020-04-02Remove '.section .text.<name>' and use function macros insteadJerome Forissier
2020-03-20util.h: add ROUNDUP_DIV(x, y) macroJens Wiklander
2020-03-11libutils: add __noreturn to longjmp() prototypeJerome Forissier
2020-03-04confine_array_index.h: add A32 and T32 versions of confine_array_index()Jens Wiklander
2020-03-04libutils: import confine_array_index.h from FuchsiaJens Wiklander
2020-02-12ftrace: introduce CFG_FTRACE_BUF_WHEN_FULLJerome Forissier
2020-01-29Move core/include/config.h to lib/libutils/ext/includeJerome Forissier
2019-12-19stdint.h: add U() ULL() L() LL() macrosJens Wiklander
2019-11-19trace: Add weak platform tracer functionSheetal Tigadoli
2019-11-18stdint.h: add UL macroClement Faure
2019-11-14Assembly FUNC macros take optional sectionJens Wiklander
2019-11-14Fix warning in fallback SUB_OVERFLOW() macroJens Wiklander
2019-10-21ftrace: Add support for syscall function tracerSumit Garg
2019-10-21ftrace: core: prepare support for syscall ftraceSumit Garg