summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2021-04-10build system: posix make support: handle out-of-tree builds in posix make mode.midipix4-0/+99
2021-04-10build system: configure: automatically detect make mode if not already set.midipix1-0/+9
2021-04-10build system: configure: added --makemode and MAKEMODE support.midipix4-1/+13
2021-04-10build system: posix make support: refactored project-agnostic inference rules.midipix6-29/+67
2021-04-10build system: posix make support: refactored handling of the PACKAGE_APP macro.midipix3-6/+6
2021-04-10build system: posix make support: exrules/default.mk: added (no) implib rules.midipix1-0/+6
2021-04-10build system: posix make support: refactored build-flavor dependency schemes.midipix15-64/+116
2021-04-10build system: posix make support: refactored shared library versioning schemes.midipix9-60/+81
2021-04-10build system: posix make support: pkgconf: removed unused ifeq statement.midipix1-8/+0
2021-04-10build system: posix make support: remove ifeq statement for OS_DSO_EXRULES.midipix2-4/+2
2021-04-10build system: configure: added --make and MAKE support.midipix5-3/+23
2021-03-23build system: ccenv_{tool|attr}_epilog(): properly handle long output strings.midipix1-0/+10
2021-03-11daemon routines: properly close the internal-client-ready event as needed.midipix2-1/+3
2021-01-10build system: whitespace meditation.midipix1-6/+6
2021-01-10build system: ccenv: ccenv_output_defs(): use conformant sed construct.midipix1-1/+1
2020-12-05__ntapi_sem_set(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_sem_set(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05__ntapi_sem_query(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_sem_query(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05__ntapi_sem_ioctl(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_sem_ioctl(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05__ntapi_msq_send(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_msq_send(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05__ntapi_msq_recv(): adjust code formatting.midipix1-2/+3
2020-12-05__ntapi_msq_recv(): obtain atomic lock via loop as needed.midipix1-4/+4
2020-12-05Whitespace meditation.midipix1-1/+1
2020-12-05ipc internals: wrong __ntapi_ipc_page_alloc() ==> correct __ipc_page_alloc().midipix4-43/+68
2020-12-04internals: ipc connections: use volatile type for book-keeping variables.midipix7-26/+26
2020-12-04__ntapi_tt_fork_v2(): child: reset __internals->hlock.midipix1-0/+3
2020-12-04__tt_fork_impl_v2(): fix linkage to static.midipix1-2/+1
2020-12-04__ntapi_tt_fork_v1(): obtain atomic lock via loop as needed.midipix1-4/+9
2020-12-04internals: increase __NT_IPC_PAGES (allocated one at a time) to the safe 512.midipix1-1/+1
2020-12-04__ntapi_ipc_disconnect_unmap_section_by_port(): obtain lock via loop as needed.midipix1-2/+4
2020-12-04__ntapi_ipc_init_section_by_port(): obtain atomic lock via loop as needed.midipix1-2/+4
2020-12-04__ipc_connect_by_attr(): obtain atomic lock via loop as needed.midipix1-2/+4
2020-12-03__ntapi_ipc_init_section_by_port(): release lock upon node-not-found.midipix1-1/+3
2020-10-29__ntapi_ipc_page_alloc(): internally set the size of memory to be allocated.midipix1-2/+6
2020-08-16build system: shared library logic: support dso-implemented-as-archive targets.midipix3-1/+21
2020-08-16build system: ccenv: added +ccenv_set_os_dso_format() [binary or archive].midipix3-0/+54
2020-08-16build system: ccenv: ccenv_create_framework_executable(): accommodate yikes.midipix1-0/+1
2020-08-16build system: ccenv: ccenv_set_cc_bits(): further accommodate legacy shells.midipix1-1/+1
2020-08-16build system: ccenv: ccenv_set_primary_tools(): added archive format support.midipix3-0/+44
2020-08-16build system: ccenv: ccenv_set_tool_variants(): not all tools support --help.midipix1-1/+1
2020-08-16build system: ccenv: ccenv_find_tool(): further accommodate legacy shells.midipix1-1/+3
2020-06-27internals: __ntapi_init_completed(): remove stray semi-colon.midipix1-1/+1
2020-06-26__ntapi_tt_dec_utf16_to_uintptr(): fixed 32-bit code-path.midipix1-1/+1
2020-06-25__ntapi_tt_debug_break_process(): use correct (32-bit) entry-point signature.midipix1-1/+1
2020-06-25__ntapi_dsr_start_impl(): use correct (32-bit) entry-point signature.midipix1-1/+1
2020-06-25__ntapi_blt_alloc(): use (-1), not an explicit representation (32-bit support).midipix1-2/+1
2020-06-25subsystem interfaces: defined the general-purpose struct _nt_tty_service_data.midipix1-0/+7