#
d7be11ef |
|
17-Oct-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
libsel4muslcsys: Implement sys_write wrapper This wraps sys_writev the same way that sys_read is implemented.
|
#
e9a9ff4f |
|
18-Jul-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
Trivial: Style fix make the style checker happy
|
#
e23dc54b |
|
19-May-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
seL4_libs: remove autoconf.h from seL4_libs this commit removes autoconf.h generation from each lib and append '#include <<lib_name>/gen_config.h>' after each '#include <autoconf.h>' since autoconf.h is only the for the kernel config now. This is a temporarily solution, since we currently don't have a way to tell which header files each file is trying to include when it includes 'autoconf.h'
|
#
b1acd211 |
|
30-Jan-2019 |
James Ye <james.ye@data61.csiro.au> |
libsel4muslcsys: transition to new libcpio API
|
#
3f5bdc30 |
|
26-Nov-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add sel4muslcsys_register_stdio_write_fn This function is for overriding what happens when sys_writev is called on stdout or stderr. The default stdio_write function is sys_platform_write which calls __arch_write defined in libplatsupport and assumes a rootserver environment. sel4muslcsys_register_stdio_write_fn should be used in non roottask environments to specify a custom write function as required.
|
#
1fc97c10 |
|
22-Nov-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Provide __arch_write __arch_write is an alternate symbol to __arch_putchar which will be called from sys_writev which is ultimately called by printf. It can be used to send whole buffers at a timer, rather than one char at a time. If __arch_write is not provided, the default simply calls __arch_putchar.
|
#
0016dfc6 |
|
13-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix all the whitespace - remove trailing whitespace - remove duplicate blank lines - remove blank lines at end of files
|
#
9214341c |
|
04-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix licenses
|
#
ebc4aef0 |
|
07-May-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4muslcsys: Provide run time CPIO file system support This changes the existing build time config support for a CPIO file system into a run time option. The build time configuration option is still used to decide whether to use the new interface to populate with the default cpio archive symbols
|
#
85bed393 |
|
07-May-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4muslcsys: Explicitly mark free fds Marking free fds with a unique filetype allows for going from any arbitrary FD and working out whether it is currently in use or not. Otherwise there is no way to check if 'close' has been called on an FD and whether or not it is still valid
|
#
3f624e9c |
|
01-Feb-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
libsel4muslcsys: Make file descriptor interface public When implementing additional layers of syscalls it can be useful to take advantage of the existing file descriptor management. This commit makes the interface for this public.
|
#
eaca58a9 |
|
27-Jan-2017 |
amrzar <azarrabi@nicta.com.au> |
libsel4muslcsys: Add support for openat syscall
|
#
a9f10db2 |
|
22-Jun-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
muslcsys: (trivial) remove trailing whitespace
|
#
8618ca98 |
|
22-Jun-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
muslcsys: remove duplicated constants
|
#
67c869cf |
|
29-Mar-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
all: s/LOG_*/ZF_LOG*
|
#
be1e23b8 |
|
18-Nov-2015 |
Matthew Fernandez <matthew.fernandez@nicta.com.au> |
Fix: Remove 'unused' from a variable that is used. Actually, technically it's not, but ZF_LOG takes care of suppressing the compiler warning for us.
|