Eigenstate: myrddin-dev mailing list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Myrddin 0.2.1: Updates to OpenBSD support.


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