~jfrent

Recent activity

Re: [RFC PATCH hare-specification] Relicense specification with the GNU FDL 23 days ago

From Josiah Frentsos to ~sircmpwn/hare-dev

Drew DeVault <sir@cmpwn.com> wrote:
> Please reply with your consent to relicense your work under the
> GNU FDL.

I consent.

Re: [PATCH hare] os: add shared memory support 2 months ago

From Josiah Frentsos to ~sircmpwn/hare-dev

On 2024-04-14T11:05:38+0200, Drew DeVault wrote:
> Honestly the need for NOFOLLOW smells like a security flaw in
> OpenBSD, which is low-key hilarious.

https://github.com/openbsd/src/blob/master/lib/libc/gen/shm_open.c#L59

[PATCH hare] OpenBSD: os::cpucount: Return the number of online CPUs 6 months ago

From Josiah Frentsos to ~sircmpwn/hare-dev

Signed-off-by: Josiah Frentsos <jfrent@tilde.team>
---
On my computer,

	% sysctl -n hw.ncpu
	16

but

	% sysctl -n hw.ncpuonline
	8

because OpenBSD disables hyper-threading by default.
[message trimmed]

[PATCH] Add missing 'void' to function declarations and definitions 6 months ago

From Josiah Frentsos to ~mpu/qbe

---
 cfg.c            |  2 +-
 minic/minic.y    |  6 +++---
 minic/yacc.c     | 22 +++++++++++-----------
 parse.c          | 18 +++++++++---------
 rega.c           |  2 +-
 test/abi1.ssa    |  4 ++--
 test/abi2.ssa    |  2 +-
 test/abi3.ssa    |  2 +-
 test/abi5.ssa    | 24 ++++++++++++------------
 test/abi6.ssa    |  2 +-
 test/align.ssa   |  2 +-
 test/collatz.ssa |  2 +-
 test/conaddr.ssa |  4 ++--
[message trimmed]

[PATCH hare] Makefile: Fix quoting of $(VERSION) 8 months ago

From Josiah Frentsos to ~sircmpwn/hare-dev

Signed-off-by: Josiah Frentsos <jfrent@tilde.team>
---
Before:

	% hare version
	hare $(./scripts/version)

After:

	% hare version
	hare dev+9dec7021

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
[message trimmed]

[PATCH] Fix architecture detection on OpenBSD/arm64 9 months ago

From Josiah Frentsos to ~mpu/qbe

---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 0dbe5f7..3266c76 100644
--- a/Makefile
+++ b/Makefile
@@ -41,7 +41,7 @@ config.h:
		;;                                     \
	*)                                             \
		case `uname -m` in                     \
		*aarch64*)                             \
		*aarch64*|*arm64*)                     \
[message trimmed]

[PATCH] README.md: Remove outdated note about gmake 1 year, 6 months ago

From Josiah Frentsos to ~mcf/cproc

---
 README.md | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 322874ed1b8a..7310614cec1d 100644
--- a/README.md
+++ b/README.md
@@ -61,11 +61,11 @@ You may also want to customize your environment or `config.mk` with the
appropriate `CC`, `CFLAGS` and `LDFLAGS`.

If you don't have QBE installed, you can build it from the included
submodule (NOTE: BSD users will need to use gmake here), then add it to
your PATH so that the driver will be able to run it.
[message trimmed]

[PATCH hare] README.md: Change a comma to a semicolon 1 year, 6 months ago

From Josiah Frentsos to ~sircmpwn/hare-dev

Signed-off-by: Josiah Frentsos <jfrent@tilde.team>
---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 63919f97d16b..5c92f9e32169 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,7 @@ For information about bootstrapping a working Hare toolchain from scratch, see
All contributors are required to "sign-off" their commits (using `git commit
-s`) to indicate that they have agreed to the [Developer Certificate of
Origin][dco], reproduced below. Your commit authorship must reflect the name
you use in meatspace, anonymous or pseudonymous contributions are not permitted.
[message trimmed]

[PATCH harec v2] rt: Fix architecture detection on OpenBSD/arm64 1 year, 7 months ago

From Josiah Frentsos to ~sircmpwn/hare-dev

Signed-off-by: Josiah Frentsos <jfrent@tilde.team>
---
 rt/configure | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/rt/configure b/rt/configure
index d887ce3726b7..63f290509c19 100644
--- a/rt/configure
+++ b/rt/configure
@@ -53,7 +53,10 @@ rt() {
				amd64)
					arch=x86_64
					;;
				aarch64|riscv64)
[message trimmed]

[PATCH harec] rt: Fix architecture detection on OpenBSD/arm64 1 year, 7 months ago

From Josiah Frentsos to ~sircmpwn/hare-dev

---
 rt/configure | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/rt/configure b/rt/configure
index d887ce3726b7..63f290509c19 100644
--- a/rt/configure
+++ b/rt/configure
@@ -53,7 +53,10 @@ rt() {
				amd64)
					arch=x86_64
					;;
				aarch64|riscv64)
				arm64)
[message trimmed]