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
Age
Commit message (
Collapse
)
Author
Files
Lines
2019-03-12
abi: struct __psx_context now includes a pointer to the layer's seh vtable.
midipix
2
-0
/
+6
2019-02-23
build system: configure: make --all-shared and --all-static mutually exclusive.
midipix
1
-0
/
+2
2019-02-19
build system: mktemp(1): provide template, explicitly remove temporary files.
midipix
1
-2
/
+12
2019-02-19
build system: ccenv: attemt to use otool for binary format detection.
midipix
1
-1
/
+20
2019-02-19
build system: configure: host/target may only be set via explicit arguments.
midipix
1
-2
/
+0
2019-02-19
build system: ccenv_find_tool(): support an optional tool-compatibility test.
midipix
1
-2
/
+9
2019-02-19
build system: configure, ccenv.sh: fix sed exp. for trailing tabs & spaces.
midipix
2
-2
/
+2
2019-02-19
weak hidden symbols: provide a strong __stdio_exit_needed().
midipix
2
-0
/
+16
2019-02-19
process init: apply hidden visibility to all [S]crt*.o files.
midipix
18
-42
/
+66
2019-02-19
_start(): directly refer to main() via hidden visibility.
midipix
2
-2
/
+2
2019-02-19
psxglue.h: update struct __ldso_vtbl (psxscl) to match member names in psxscl.
midipix
10
-56
/
+88
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
4
-14
/
+8
2019-01-26
psxglue.h: struct __psx_context: re-define .usrmain as a function pointer.
midipix
2
-2
/
+2
2019-01-26
psxglue.h: struct __psx_vtbl: .start_main function pointer: fixed signature.
midipix
2
-2
/
+2
2019-01-26
psxglue.h: struct __psx_context: renamed .refaddr --> .usrmain.
midipix
4
-4
/
+4
2019-01-26
psxglue.h: updated struct __psx_vtbl to match libpsxscl.
midipix
4
-4
/
+4
2019-01-26
psxglue.h: updated struct __psx_context to match libpsxscl.
midipix
4
-4
/
+4
2019-01-10
mmglue: ldso: added dladdr (__dladdr weak alias).
midipix
2
-0
/
+2
2019-01-10
build system: empty archives: remove dependency on dirs.tag, mkdir -p lib.
midipix
1
-1
/
+2
2019-01-10
project: headers: added missing explicit dependency for $(src_bits_h).
midipix
1
-5
/
+6
2019-01-09
build system: empty archive generation: added missing dependency on dirs.tag.
midipix
1
-1
/
+1
2019-01-09
mmglue: crt: removed placeholder files which are no longer needed.
midipix
8
-0
/
+0
2019-01-09
project: added rules for installation of crt objects.
midipix
1
-0
/
+17
2019-01-09
project: added rules for creation and installation of empty libs.
midipix
1
-0
/
+20
2019-01-09
project: custom config. bootstrapping: added --no-complex support.
midipix
4
-3
/
+21
2019-01-09
build system: core: whitespace meditation.
midipix
1
-40
/
+40
2019-01-09
build system: core: allow cfgdefs.mk to pre-set core variables.
midipix
1
-11
/
+11
2019-01-09
mmglue: libc internals: provide a strongly defined ___errno_location().
midipix
3
-0
/
+17
2019-01-09
mmglue: libc.so: link in crtn.o, needed for _pei_runtime_relocator.
midipix
1
-0
/
+2
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
20
-0
/
+6
2019-01-09
mmglue: pthread_arch: support of modern musl versions: defined MC_PC.
midipix
2
-0
/
+2
2019-01-09
mmglue: bits/mman.h: adjusted to match recent musl versions.
midipix
2
-4
/
+4
2019-01-09
mmglue: modern source-tree support: switched to syscall.h.in.
midipix
2
-654
/
+24
2019-01-09
mmglue: arch/nt32/atomic.h: fixed typo.
midipix
1
-2
/
+2
2019-01-09
mmglue: modern source-tree support: added atomic_arch.h.
midipix
6
-2
/
+32
2019-01-09
mmglue: libc.so: ldflags: added --exclude-symbols definitions.
midipix
1
-0
/
+15
2019-01-09
mmglue: src/env/__libc_start_main.lo: avoid reference to __libc_start_main().
midipix
1
-0
/
+5
2019-01-09
mmglue: src/thread/ following build-system transition (distinct port dir).
midipix
4
-4
/
+4
2019-01-09
mmglue: adjust atomic.h following build-system transition (distinct port dir).
midipix
3
-2
/
+3
2019-01-09
project: linking flags: (temporarily) associate --hash-style with ELF.
midipix
1
-1
/
+4
2019-01-09
mmglue: moved arch/nt{32|64}/src --> src/arch/nt{32|64}.
midipix
14
-0
/
+0
2019-01-09
project: enabled libc.a and libc.so.
midipix
1
-2
/
+2
2019-01-09
project: added assembler cflags.
midipix
2
-4
/
+10
2019-01-09
project: added cflags for memory functions.
midipix
1
-0
/
+13
2019-01-09
project: added common cflags.
midipix
1
-0
/
+8
2019-01-09
project: added libc.so's linking flags.
midipix
1
-0
/
+16
2019-01-09
project: --avoid-version by default.
midipix
1
-1
/
+1
[next]