From owner-freebsd-mips@freebsd.org Mon Sep 23 18:58:51 2019 Return-Path: Delivered-To: freebsd-mips@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 16A8AFC968 for ; Mon, 23 Sep 2019 18:58:51 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46cYWZ6ZZQz4N8h for ; Mon, 23 Sep 2019 18:58:50 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: from mail-qt1-f175.google.com (mail-qt1-f175.google.com [209.85.160.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: kevans) by smtp.freebsd.org (Postfix) with ESMTPSA id B81C11736F for ; Mon, 23 Sep 2019 18:58:50 +0000 (UTC) (envelope-from kevans@freebsd.org) Received: by mail-qt1-f175.google.com with SMTP id x5so18468500qtr.7 for ; Mon, 23 Sep 2019 11:58:50 -0700 (PDT) X-Gm-Message-State: APjAAAXiwhhsh1Q04Ohw4RNdWEwT/FRs8KCnd4mEWC0JamlvY6NtpeJN uWscMUf7WjZ87arHnCUkcQCo78Zi0vOsg4P/rvQ= X-Google-Smtp-Source: APXvYqy46hkRHmCgqx4Q9Hw1SWZ4PiZbiyzlbY5SArhyFsVMshABWJnuk/jR7w+xyhhCWpId6m9aGvC0AP6b+Rg+JhY= X-Received: by 2002:ac8:6918:: with SMTP id e24mr1627197qtr.60.1569265130286; Mon, 23 Sep 2019 11:58:50 -0700 (PDT) MIME-Version: 1.0 From: Kyle Evans Date: Mon, 23 Sep 2019 13:58:38 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: rm -rf mipsn32 To: freebsd-mips@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Sep 2019 18:58:51 -0000 Hi, I've been doing some work lately to try to get mips switched over to full LLVM world/kernel... LLVM 9.0 is looking pretty good with some patches and I have a couple in review that I need to get back to. With my current mips-llvm branch and llvm9: - MALTA is happy, full llvm9 world+kernel - MALTA64 is mostly happy, but requires a carefully placed printf in bit_ffc_at to get past selecting pids in early-ish boot. These are easier-ish problems to solve... n32 is a complete crapshoot. I have one patch pending to fix one LLVM-inflicted issue, but it's got deeper problems as you progress trying to build an n32 world and it's getting kind of bizarre. So, questions... - How much use does n32 even see in FreeBSD-land? - Can we just kind of drop it? Thanks, Kyle Evans