From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) by sourceware.org (Postfix) with ESMTPS id 92B283858D28 for ; Sat, 23 Sep 2023 00:10:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 92B283858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lf1-x133.google.com with SMTP id 2adb3069b0e04-502b1bbe5c3so4869222e87.1 for ; Fri, 22 Sep 2023 17:10:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695427849; x=1696032649; darn=sourceware.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=GOGwMoeuU8Oat7cfqE7YREoJM0gyKQjvPEceLTDiNDg=; b=ASQGwxb2frSlAAO01X6/37CVdgUitXjpzzfvpOSXvD30IKiMYGS5IisibSOfy6HqKn nYzJme3cndloAKaSqqp3lLWMUSVuzbH7G7BjrnokXEhxaxhiOl8gvlNdafzCPaqByPDN wXDmHVQLz/r92gd09TOUiYUl8jx8pTzC7rPXjKpngj6TCKl/yYecLx4/1tgEIuaDVXjB sF6BMIL8C126eJ/dAu3p4nhgNr9lOt3p3uyEadrXb3upMS7X6NKku12hWXRcK5uzXVgZ PgYpcoBHOmUC+/eSf1pPeblSN2ke1W+kNZZH7ze3RCx/eaEto94o5aiyKaVanxdYaMaO 8djA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695427849; x=1696032649; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GOGwMoeuU8Oat7cfqE7YREoJM0gyKQjvPEceLTDiNDg=; b=AhpD7cbjIFOlyky+L5t7BCk4myMCSDFSJqE/YLUIXpzCAh7okXShDcquBTyUp6Gwqx +8e4lHYrxkVRFTpcOqbcmAD0ufzUOuyMd0L6BX4IJBQ36X/jwNNastX2MDKU/bL+dJ5Q dIqf/eCLAAqA4+drCypetBLwV62GN3KuWc5PHmIzo1hY0C+I5wzh/AL3ab1FgsAi7w8+ beroAtztQIJanP2rI+8ilObX4GRCG7SpoGhFynTLiYpeXvc5sgXrm73CSD7az6K+JvtH EF6CwxHnAJE30keIDJdIB0/YjEgNbFI3489KX5gicVGK8TIGezerPU/fV6V9FNUd4Lv1 tiag== X-Gm-Message-State: AOJu0Yzxm/P+BW6q/IpLk4AT1rYWQM5Ek3uXjgU9XmRNf5GXwGZOW6fe 09LHVFBiHlBr/BudY/BPhheWSeB8eEMbd/Pf89ctOP3m7nM= X-Google-Smtp-Source: AGHT+IHftxofomzHHHN6WqhM6A5VEpu5b8IS4sdlxnAeYLQHbKGRqW6vtsSXCQRQlinAPrSnxjbTMMqwVKU7hM6Lh1g= X-Received: by 2002:a05:6512:3048:b0:503:eae:4896 with SMTP id b8-20020a056512304800b005030eae4896mr945657lfb.39.1695427848637; Fri, 22 Sep 2023 17:10:48 -0700 (PDT) MIME-Version: 1.0 From: Chris Packham Date: Sat, 23 Sep 2023 12:10:37 +1200 Message-ID: Subject: Does glibc require a MMU? To: Chris Packham via Libc-help Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi, I'm looking at tidying some things up in crosstool-ng. Currently we don't allow selecting GLIBC if the architecture doesn't support a MMU. A user pointed out that that means that we can't build a m68k-linux-gnu toolchain but per the GLIBC README that configuration is supported. I think the specific case of m68k is a bit subtle because there are MMU-less variants. So while the architecture clearly allows for a MMU not all variants of the CPU will have one. I probably will set the flag to say m68k supports a MMU but I'm wondering if more generally I should just allow glibc to be selected regardless of MMU support. Thanks, Chris