summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2024-02-22build system: if supported, add -Wpedantic to --strict cflags.midipix2-1/+2
2024-02-22build system: ccenv.sh: legacy PE targets: define __PE__ and friends as needed.midipix1-0/+14
2024-02-22build system: Makefile.in: remove CFLAGS_OS (duplicate, already in ccenv.in).midipix1-1/+0
2024-02-18build system: ccenv: detect compiler support of visibility attributes.midipix4-1/+77
2024-02-03build system: usage(): handle lack of a of project-specific cfgdefs.usage.midipix1-1/+6
2024-02-01nt64: struct nt_mcontext_x86_64_t: added missing context member.midipix1-0/+1
2024-01-25__ntapi_tt_spawn_foreign_process(): refactor __tt_spawn_return().midipix1-28/+49
2024-01-25__ntapi_tt_spawn_foreign_process(): remove redundant write (init'ed buffer).midipix1-2/+0
2024-01-25__ntapi_tt_spawn_foreign_process(): use macro defs for alloc- and buffer size.midipix1-20/+24
2024-01-24__ntapi_tt_spawn_native_process(): optimize transient buffer alloc size.midipix1-3/+29
2024-01-24__ntapi_tt_spawn_native_process(): refactor buffer size accounting.midipix1-14/+10
2024-01-24__ntapi_tt_spawn_native_process(): adjust argv limit, annotate alloc method.midipix1-1/+2
2024-01-24__ntapi_tt_spawn_native_process(): refactor __tt_spawn_return().midipix1-21/+47
2024-01-24__ntapi_tt_spawn_native_process(): use macro defs for alloc- and buffer size.midipix1-5/+9
2024-01-24__ntapi_tt_create_remote_process_params(): guard page size: use a macro.midipix1-1/+4
2024-01-24__ntapi_tt_fork_child(): replace hard-coded values with macro definitions.midipix1-2/+5
2024-01-23__ntapi_tt_array_convert_utf8_to_utf16(): outer loop: boundary checking.midipix1-1/+4
2024-01-23__ntapi_tt_array_convert_utf8_to_utf16(): fix 4-byte code-point bit shift.midipix1-1/+1
2024-01-23__ntapi_tt_spawn_native_process(): fix typo in assignment-based comparison.midipix1-1/+1
2023-12-23build system: annual chores.midipix1-1/+1
2023-05-07build system: ./configure: base SHELL on the environment's CONFIG_SHELL.midipix3-2/+3
2023-02-07__ntapi_tt_spawn_native_process(): propagate the w32_envp array as needed.midipix2-0/+57
2023-02-07__ntapi_tt_array_convert_utf8_to_utf16(): add final termination (win32 abi).midipix1-0/+1
2023-02-07struct _nt_runtime_data: added the w32_argv and w32_envp members.midipix1-0/+3
2023-02-01__ntapi_tt_spawn_foreign_process(): added arbitrary environment block support.midipix1-4/+27
2023-01-13__ntapi_tt_spawn_native_process(): export the posix env to the native layer.midipix1-0/+3
2023-01-13__ntapi_tt_array_convert_utf8_to_utf16(): initial implementation.midipix1-9/+241
2022-12-21Whitespace meditation.midipix2-2/+2
2022-12-21__tt_fork_impl_v2(): do not leak child thread handle upon post-fork failure.midipix1-9/+17
2022-12-21__ntapi_tt_fork(): never leak the hresumed event handle.midipix1-4/+8
2022-12-21__ntapi_tt_fork(): changed signature: record cid, return native status code.midipix4-71/+93
2022-11-18ipc helper interfaces: allow requesting an existing connection.midipix6-30/+59
2022-11-13__ntapi_tt_get_system_info_snapshot(): eliminate the buffer's helper struct.midipix2-12/+6
2022-11-12struct _nt_system_processes: updated definition.midipix1-9/+35
2022-10-15__ntapi_tt_port_prefix_from_type(): initial implementation and integration.midipix5-0/+32
2021-12-30A new home.midipix154-155/+155
2021-07-06Annual chores.midipix153-153/+153
2021-06-23build system: configure: config_ccenv(): relax the --sysroot requirement.midipix1-4/+0
2021-06-15build system: configure: config_ccenv(): fix typo.midipix1-2/+2
2021-06-15build system: configure: config_ccenv(): refined --sysroot related logic.midipix1-1/+4
2021-06-15build system: Makefile.in: .ldflags-host: use the correct ldflags variable.midipix1-1/+1
2021-06-14build system: modern.m4: m4_pathvar(): also convert hyphen to an underscore.midipix1-1/+1
2021-06-14build system: modern.m4: refactored, added additional helper macros.midipix1-3/+33
2021-06-13build system: modern.m4: refactor, added m4_toupper() and m4_tolower().midipix1-1/+6
2021-06-13build system: updated list of files covered by COPYING.SOFORT.midipix1-0/+2
2021-06-13build system: core: added a modern framework using for the m4 macro language.midipix1-0/+82
2021-06-13build system: configure: output_step_prolog(): step might not be a function.midipix1-2/+2
2021-06-13build system: configure, ccenv: enhanced --sysroot logic.midipix2-1/+14
2021-06-13build system: ccenv: ccenv_output_defs(): record updated cflags/ldflags.midipix1-0/+22
2021-06-12build system: configure: config_ccenv(): added verbose --sysroot error message.midipix1-1/+20