seL4/include
Adrian Danis 5552c6c6d9 mark memset and memcpy as VISIBLE
When compiling the kernel as a whole program it is possible that these functions may
be inlined and not emitted in the resulting binary. However at the same time the
compiler may itself emit calls to these functions. Marking these functions as
externally visible tells the compiler that there may be more usages of them than
it sees immediately in the source code, in this cases usages that the compiler
itself is going to generate
2017-06-16 14:25:50 +10:00
..
32/mode SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
64/mode SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
api Fixed missing debug log in debug_printKernelEntryReason 2017-06-13 16:50:02 +02:00
arch Warn in arm generic timer if reload value is too high 2017-06-07 16:12:42 +10:00
benchmark s/DEBUG/CONFIG_DEBUG_BUILD/ 2017-04-06 10:43:24 +10:00
fastpath x64: Rearrange cnode_cap structure to improve fastpath speed 2017-01-10 16:57:57 +11:00
kernel Move isRunnable from thread.c to thread.h 2017-04-26 09:36:43 +10:00
machine SELFOUR-836: Hardware debug API functions should take tcb_t and not arch_tcb_t 2017-04-03 14:14:00 +10:00
model SELFOUR-880: add seL4_DebugDumpScheduler 2017-05-30 15:22:23 +10:00
object trivial: use BIT in compile asserts in structures.h 2017-06-02 14:47:26 +10:00
plat Removed unnecessary comparison in updateIRQState 2017-06-13 16:50:43 +02:00
smp smp: fix bugs when stalling remote core 2017-03-30 09:46:43 +11:00
api.h
assert.h Add unverified_compile_assert 2017-05-04 11:13:31 +10:00
basic_types.h Rename uint32_t -> word_t in any relevant places 2015-12-10 10:45:20 +11:00
bootinfo.h SELFOUR-114: remove bootinfo.h duplication 2016-03-01 17:25:22 +11:00
compound_types.h unsigned int -> word_t 2015-12-10 10:45:21 +11:00
config.h SELFOUR-444: Preemptible zeroing for retype. 2016-11-01 17:05:36 +11:00
machine.h SELFOUR-607: inline remaining irq path functions 2016-08-09 16:18:34 +10:00
Makefile SELFOUR-413: refactor libsel4 fault API 2016-11-25 12:29:07 +11:00
object.h SELFOUR-317: rename async endpoint to notification object, and other 2015-11-09 17:18:43 +11:00
stdarg.h
stdint.h conversion: fixed unnecessary word_t change 2015-12-10 10:45:22 +11:00
string.h Correct separation of printing and debug builds 2016-05-17 15:10:08 +10:00
types.h
util.h mark memset and memcpy as VISIBLE 2017-06-16 14:25:50 +10:00