summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2019-01-09build system: core: whitespace meditation.midipix1-40/+40
2019-01-09build system: core: allow cfgdefs.mk to pre-set core variables.midipix1-11/+11
2019-01-09mmglue: libc internals: provide a strongly defined ___errno_location().midipix3-0/+17
2019-01-09mmglue: libc.so: link in crtn.o, needed for _pei_runtime_relocator.midipix1-0/+2
2019-01-09mmglue: syscall_cp: added the bits needed by recent musl versions.midipix2-9/+41
2019-01-09mmglue: ldso: adjusted to match recent musl versions.midipix20-0/+6
2019-01-09mmglue: pthread_arch: support of modern musl versions: defined MC_PC.midipix2-0/+2
2019-01-09mmglue: bits/mman.h: adjusted to match recent musl versions.midipix2-4/+4
2019-01-09mmglue: modern source-tree support: switched to syscall.h.in.midipix2-654/+24
2019-01-09mmglue: arch/nt32/atomic.h: fixed typo.midipix1-2/+2
2019-01-09mmglue: modern source-tree support: added atomic_arch.h.midipix6-2/+32
2019-01-09mmglue: libc.so: ldflags: added --exclude-symbols definitions.midipix1-0/+15
2019-01-09mmglue: src/env/__libc_start_main.lo: avoid reference to __libc_start_main().midipix1-0/+5
2019-01-09mmglue: src/thread/ following build-system transition (distinct port dir).midipix4-4/+4
2019-01-09mmglue: adjust atomic.h following build-system transition (distinct port dir).midipix3-2/+3
2019-01-09project: linking flags: (temporarily) associate --hash-style with ELF.midipix1-1/+4
2019-01-09mmglue: moved arch/nt{32|64}/src --> src/arch/nt{32|64}.midipix14-0/+0
2019-01-09project: enabled libc.a and libc.so.midipix1-2/+2
2019-01-09project: added assembler cflags.midipix2-4/+10
2019-01-09project: added cflags for memory functions.midipix1-0/+13
2019-01-09project: added common cflags.midipix1-0/+8
2019-01-09project: added libc.so's linking flags.midipix1-0/+16
2019-01-09project: --avoid-version by default.midipix1-1/+1
2019-01-09project: added object-generation rules for shared/static/crt/ldso-objs.midipix1-14/+109
2019-01-09project: fixed dependency of alltypes.h & syscall.h on build/include/bits/.midipix1-4/+5
2019-01-09project: fixed dependency of build/version.h on build/ and .git/index.midipix1-2/+1
2019-01-09build system: Makefile.in: disabled implicit suffix-based rules.midipix1-0/+2
2019-01-09project: fixed dependency logic and generation rule for build/syscall.h.midipix3-10/+23
2019-01-09build system: ccenv: added -c to the cc driver-based definition of $(AS).midipix1-1/+1
2019-01-09project: added rule for generation of (and dependency on) version.h.midipix2-0/+9
2019-01-09project: added rules for install-headers, simplified include path scheme.midipix2-14/+68
2019-01-09project: added config bits and rules for alltypes.h and syscall.h.midipix4-3/+75
2019-01-09project: custom config: added cfgdefs_detect_libc_version().midipix2-0/+46
2019-01-09project: added core source-tree logic.midipix2-4/+78
2019-01-09project: added a custom config step, added cfgdefs_set_arch().midipix3-1/+47
2019-01-09config.project: define project-specific default native {c|ld}flags.midipix1-0/+4
2019-01-09build system: configure: support project-specific default native {c|ld}flags.midipix1-0/+4
2019-01-09build system: ccenv_set_os_pe_switches(): fix typo.midipix1-1/+1
2019-01-09build system: moved handling of pe-specific variables to ccenv.midipix7-13/+46
2019-01-09build system: remove elf-specific make variables, as they're no longer needed.midipix4-24/+2
2019-01-09build system: configure: set mb_shell to /bin/sh if not set.midipix1-0/+5
2019-01-09build-system transition: config.project: defined common CFLAGS.midipix1-1/+9
2019-01-09build-system transition: created a sofort-based skeleton.midipix32-0/+3791
2019-01-09updated COPYING doc to match the rest of the framework's runtime components.midipix2-39/+20
2019-01-09build-system transition: removed musl.lzy, updated README.MMGLUE.midipix2-400/+0
2019-01-09renamed and slightly revised MMGLUE --> README.MMGLUE.midipix1-1/+4
2018-05-01syscall_arch.h: properly support the mode arg in open(2) and openat(2).midipix2-8/+8
2018-01-11vfork(3) is now a wrapper around the assembly-based vfork(2).midipix2-0/+22
2017-12-25__libc_entry_routine(): provide executable and libc reference addresses.midipix2-0/+4
2017-12-25static linking: crt objects: fixed signature of __ctty.midipix6-14/+14