Myrddin 0.2.1: Updates to OpenBSD support.
[Thread Prev] | [Thread Next]
- Subject: Myrddin 0.2.1: Updates to OpenBSD support.
- From: Ori Bernstein <ori@xxxxxxxxxxxxxx>
- Reply-to: myrddin-dev@xxxxxxxxxxxxxx
- Date: Sat, 24 Mar 2018 18:35:55 -0700
- To: myrddin-dev@xxxxxxxxxxxxxx
Hi,
I'm about to roll out a point update to Myrddin 0.2, which should bring in
full OpenBSD 6.3 support. This consists of two major things:
- Generating the system call tables for sys+openbsd:6.3-x64.myr. Not
too much changed (mostly pledge stuff, as far as I can tell), but
it's worth doing.
- Adding support for MAP_STACK mmap flags in libthread. For the sake
of security, OpenBSD is starting to require that the stack pointer
point to memory that is mapped with MAP_STACK.
The code is off the 0.2 branch, and is tagged as r0.2.1.
git fetch
git checkout r0.2.1
I've also rolled tarballs, which are up here:
https://myrlang.org/releases/myrddin-0.2.1.tar.gz
https://myrlang.org/releases/myrddin-0.2.1.tar.xz
I've tested out these changes on -current, but if someone wants to verify that
I haven't goofed up, I'd appreciate it.
--
Ori Bernstein
- Prev by Date: Re: [PATCH] Allow intfmt to handle uint64s with {p=0,w=64,b=2}
- Next by Date: Running just one subtest with mbld.
- Previous by thread: Re: [PATCH] Allow intfmt to handle uint64s with {p=0,w=64,b=2}
- Next by thread: Running just one subtest with mbld.
- Index(es):