index
:
mmglue
main
midipix architecture- and target-specific files for musl libc
midipix
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
Files
Lines
2023-12-23
add copyright notice to C and Assembly translation units where applicable.
midipix
63
-0
/
+378
2023-12-23
midipix targets: fix typo in dummy translation unit.
midipix
2
-2
/
+2
2020-08-11
nt64: sigsetjmp(): the savemask argument is of type integer.
midipix
1
-1
/
+1
2020-06-04
midipix targets: remove mount support.
midipix
2
-0
/
+2
2020-05-03
nt64: __stdio_exit_needed.s: make an e9 relative jump.
midipix
1
-1
/
+1
2020-05-02
midipix targets: remove epoll support.
midipix
2
-0
/
+2
2020-05-01
glue layer: added __fs_tmp{file|dir}(), for fast & atomic tmpfs obj creation.
midipix
2
-0
/
+20
2019-12-07
glue layer: added __fs_mkdir(), __fs_chmod(), for optional ACE propagation.
midipix
2
-0
/
+20
2019-09-11
nt32/nt64: debug interfaces: added __dbg_info_get(), __dbg_info_set().
midipix
2
-0
/
+20
2019-09-07
nt32/nt64: debug interfaces: added __dbg_regs_fetch(), __dbg_regs_store().
midipix
2
-0
/
+20
2019-09-07
nt32/nt64: debug interfaces: added __dbg_vm_read(), __dbg_vm_write().
midipix
2
-0
/
+20
2019-09-06
nt32/nt64: __dbg_suspend() --> __dbg_{suspend|resume}_thread().
midipix
2
-10
/
+20
2019-09-05
glue layer: debug.h, __dbg_spawn(): added struct __strace definition/parameter.
midipix
2
-4
/
+8
2019-09-02
glue layer: __cmd_args_to_argv(): use errno to indicate the error.
midipix
2
-2
/
+2
2019-09-02
glue layer: __fs_{r|a|n|d}path() interfaces: use errno to indicate the error.
midipix
2
-8
/
+8
2019-08-30
glue layer: introduced <sys/cmd.h>, implemented associated interfaces.
midipix
2
-0
/
+20
2019-08-25
glue layer: introduced <sys/fs.h>, implemented associated interfaces.
midipix
2
-0
/
+52
2019-08-20
psxglue.h: update struct __psx_context following update in psxscl.
midipix
4
-6
/
+0
2019-08-20
nt32/nt64: debug interfaces: use the newly introduced system calls.
midipix
2
-42
/
+36
2019-08-20
nt32/nt64: realpath(): use the newly introduced fs_rpath system call.
midipix
2
-4
/
+4
2019-08-03
midipix targets: __init_tls(): initialize the .sysinfo member.
midipix
2
-0
/
+2
2019-08-03
midipix targets: __init_tls(): added __thread_list_lock support.
midipix
2
-2
/
+36
2019-06-19
midipix targets: ldso: added <sys/ldso.h>, __dldopen(), __dlsopen().
midipix
2
-0
/
+104
2019-06-07
debug interfaces: added __dbg_rbreak(), __dbg_tbreak(), and __dbg_lbreak().
midipix
2
-0
/
+30
2019-06-06
debug interfaces: provide dbg_* interfaces as wrappers around struct __db_vtbl.
midipix
6
-0
/
+164
2019-06-06
nt32: adjust code to match the updated struct __psx_vtbl.
midipix
3
-3
/
+3
2019-06-05
SEH exception handling: coding style: refactor references to system structures.
midipix
1
-4
/
+4
2019-06-02
glue layer: added a framework-specific realpath() implementation.
midipix
2
-0
/
+60
2019-06-02
psxglue.h: update struct __psx_vtbl (psxscl) to match member names in psxscl.
midipix
3
-3
/
+3
2019-04-08
static linking: __seh_vtbl is a framework-reserved symbol.
midipix
5
-27
/
+27
2019-04-08
__clone(): flag check: add missing parenthesis.
midipix
2
-2
/
+2
2019-04-03
__clone(): properly handle four-argument (vfork mode) invocations.
midipix
2
-0
/
+28
2019-03-12
midipix: nt64: added sys/unwind.h, unwind (framework wrapper) interfaces.
midipix
1
-0
/
+148
2019-03-12
structured exception handling: added a pointer to the framework's __seh_vtbl.
midipix
4
-0
/
+10
2019-02-19
weak hidden symbols: provide a strong __stdio_exit_needed().
midipix
2
-0
/
+16
2019-02-19
psxglue.h: update struct __ldso_vtbl (psxscl) to match member names in psxscl.
midipix
8
-54
/
+86
tls: place __copy_tls() and __reset_tls() in designated translation units.
2019-01-31
__init_tls(): initialize the .detach_state, .locale, and .robust_list members.
midipix
2
-0
/
+8
2019-01-27
__clone(): updated struct pt_regs to match libpsxscl, provide stack info.
midipix
2
-10
/
+38
2019-01-26
psxglue.h: update following libpsxscl's introduction of __psx_user_frame().
midipix
2
-12
/
+6
2019-01-26
psxglue.h: struct __psx_context: renamed .refaddr --> .usrmain.
midipix
2
-2
/
+2
2019-01-26
psxglue.h: updated struct __psx_vtbl to match libpsxscl.
midipix
2
-2
/
+2
2019-01-26
psxglue.h: updated struct __psx_context to match libpsxscl.
midipix
2
-2
/
+2
2019-01-10
mmglue: ldso: added dladdr (__dladdr weak alias).
midipix
2
-0
/
+2
2019-01-09
mmglue: libc internals: provide a strongly defined ___errno_location().
midipix
2
-0
/
+16
2019-01-09
mmglue: syscall_cp: added the bits needed by recent musl versions.
midipix
2
-9
/
+41
2019-01-09
mmglue: ldso: adjusted to match recent musl versions.
midipix
16
-0
/
+6
2019-01-09
mmglue: src/thread/ following build-system transition (distinct port dir).
midipix
4
-4
/
+4
2019-01-09
mmglue: moved arch/nt{32|64}/src --> src/arch/nt{32|64}.
midipix
14
-0
/
+446
2018-01-11
vfork(3) is now a wrapper around the assembly-based vfork(2).
midipix
2
-0
/
+22
2017-11-05
psxglue.h: defined struct __psx_vtbl and struct __ldso_vtbl more elegantly.
midipix
2
-0
/
+4
[next]