Age | Commit message (Expand) | Author | Files | Lines |
2019-06-19 | midipix targets: ldso: added <sys/ldso.h>, __dldopen(), __dlsopen(). | midipix | 6 | -0/+124 |
2019-06-13 | midipix targets: uid_t & gid_t --> uint64_t, matching updated def. in psxscl. | midipix | 3 | -1/+7 |
2019-06-07 | project: make all objects depend on all headers. | midipix | 1 | -10/+14 |
2019-06-07 | debug interfaces: added __dbg_rbreak(), __dbg_tbreak(), and __dbg_lbreak(). | midipix | 3 | -0/+35 |
2019-06-07 | debug interfaces: updated psxdbg.h following addition of members in psxscl. | midipix | 2 | -0/+8 |
2019-06-06 | sys/debug.h: add the usual header-inclusion and language encapsulation. | midipix | 1 | -0/+13 |
2019-06-06 | debug interfaces: __dbg_event_query_all(): updated interface signature. | midipix | 3 | -3/+3 |
2019-06-06 | sys/debug.h: minor stylistic edits. | midipix | 1 | -5/+5 |
2019-06-06 | debug interfaces: provide dbg_* interfaces as wrappers around struct __db_vtbl. | midipix | 11 | -2/+225 |
2019-06-06 | nt32: adjust code to match the updated struct __psx_vtbl. | midipix | 3 | -3/+3 |
2019-06-06 | glue layer: debug interfaces: introduced <sys/debug.h>. | midipix | 1 | -0/+162 |
2019-06-05 | SEH exception handling: coding style: refactor references to system structures. | midipix | 3 | -16/+16 |
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) following update in psxscl. | midipix | 2 | -0/+8 |
2019-06-02 | psxglue.h: update struct __psx_vtbl (psxscl) to match member names in psxscl. | midipix | 5 | -11/+11 |
2019-04-08 | static linking: __seh_vtbl is a framework-reserved symbol. | midipix | 5 | -27/+27 |
2019-04-08 | CFLAGS_CONFIG: limit -fno-asynchronous-unwind-tables to linux targets. | midipix | 2 | -1/+4 |
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-24 | abi: framework interfaces: updated psxseh.h. | midipix | 1 | -1/+1 |
2019-03-12 | nt64 toolchain: added assembly sources for the crtbegin & crtend objects. | midipix | 2 | -0/+78 |
2019-03-12 | midipix: nt64: added sys/unwind.h, unwind (framework wrapper) interfaces. | midipix | 3 | -0/+284 |
2019-03-12 | structured exception handling: added a pointer to the framework's __seh_vtbl. | midipix | 4 | -0/+10 |
2019-03-12 | abi: framework interfaces: imported psxseh.h. | midipix | 1 | -0/+94 |
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 |
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 |