From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=1.0 required=5.0 tests=DATE_IN_PAST_03_06,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 24199 invoked from network); 11 Jul 2021 21:25:36 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 11 Jul 2021 21:25:36 -0000 Received: from mail-qk1-f182.google.com ([209.85.222.182]) by 1ess; Sun Jul 11 10:07:55 -0400 2021 Received: by mail-qk1-f182.google.com with SMTP id j184so15084333qkd.6 for <9front@9front.org>; Sun, 11 Jul 2021 07:07:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:to:subject:date:in-reply-to:mime-version :content-transfer-encoding; bh=H2LpXvEyNO7pBHGUjm6Qjedyk7LRGcI9RZDXcp5O5s8=; b=iot2yyYgv9U/Q3LXkSAIJgWmY4pylAKUOSY/C5kSL/dyCZKAC+suDq4PUbkhaPTIr4 D0LBaK/u8jhy/+yK7SnmheMOQvH09wYtbZt5tx28NzQOWO/9bakSwgCyHB6YAu1Egc+A IZTwvBOYQnx9VWcEoRDZwKs9L3AOHBcYQu6X/haa8gFPaedtY70Ng3EZ3i4jFYTZplCg yxt9+w20HEZd3FSIDlJJuduyu3IW0lRrpcfncVpASYmIM/858Frcm0GvxqkLYghnIDAk ev+j0wvmTrhQpK8M978Byz2Xq5ZnA9wrPnO9lOpBa6OP5FQQfDw/huwr2bXBO0/WGB/s AGBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:to:subject:date:in-reply-to :mime-version:content-transfer-encoding; bh=H2LpXvEyNO7pBHGUjm6Qjedyk7LRGcI9RZDXcp5O5s8=; b=hADknUIB/f+j9EL2VqnGh786GsTC/nAWGoGPVODd5Xs7xYnWq+ndd1n0xTs3dtVTli ZjqW+REc3QTo9B7cwhA5XhRl/rhx28pyU2dK8nE8qdGgL8lQi6EDROj82cu6+GF5zZrt CJOnY1ZyO+2JnoXAW0Kh7ScLLyil8yOq/0PMqfxC/F7GSRr0hn6FbcMmPt9/gU6VL7fo YMPq2yA4m+ypTyY6k5b7XwbNHG9RW8MZi4YDPhUWA76Qu7eIMTM3ohA0RIHu+LMw71TA hyX3XbSaAh99fk8IzV7gevKTfZiKwHAAvd8afKh0vu+qvJVIDlAZxhOsjmME/XqNmrnW EeOw== X-Gm-Message-State: AOAM533tXF8GqtwJLQpSXZDPVAVEZ7ikT4UbFhFALaL6vkpYz0sjGe3l z1pxuAUHQXSUZplRRs3fOzj3lH6YbCY= X-Google-Smtp-Source: ABdhPJwj0vYaQlrWD2W0MWSfv4SIoi2q0b+hD6jbJ/mnco7p1KWqA4Kd+xkA7B6y4mTVoimqWsogQA== X-Received: by 2002:a37:9a51:: with SMTP id c78mr4201734qke.426.1626012070368; Sun, 11 Jul 2021 07:01:10 -0700 (PDT) Return-Path: Received: from cirno (pool-96-232-174-225.nycmny.fios.verizon.net. [96.232.174.225]) by smtp.gmail.com with ESMTPSA id e6sm5202317qkg.12.2021.07.11.07.01.09 for <9front@9front.org> (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Jul 2021 07:01:09 -0700 (PDT) From: jacoblevgw@gmail.com X-Google-Original-From: glenda@gmail.com Message-ID: <5AD533C115150750E44B7B9CAB18EB4A@gmail.com> To: 9front@9front.org Date: Sun, 11 Jul 2021 14:01:12 -0400 In-Reply-To: <20210711061702.ren52hmii3hcyyfh@BlackBox> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: metadata SVG NoSQL just-in-time realtime-java backend Subject: Re: [9front] Zig on Plan 9 Reply-To: 9front@9front.org Precedence: bulk Quoth Stephen Gregoratto : > It appears that the first inklings of Plan 9 support for Zig have > arrived[1]. At this stage it's mostly a proof of concept for their > home-grown linker than anything else, but it's neat that it exists. > -- > Stephen Gregoratto Hi, I am the author of this linker. Thanks for noticing it! It uses the self-hosted x64 (and now aarch64) backend, so it should support anything that those backends support. I had to add some more inline assembly support, but now it supports syscalls and can do hello world. :) See https://patch-diff.githubusercontent.com/raw/ziglang/zig/pull/9337.patch I think the hardest part will be the brute work of integrating plan9 into the standard library. Once the self-hosted compiler gets a little better, I will start doing this. -- Jacob G-W