From 4ba4dde279141905451e1da25a3848032957bf55 Mon Sep 17 00:00:00 2001 From: Cody Boone Ferguson <53008573+xexyl@users.noreply.github.com> Date: Fri, 10 Nov 2023 08:54:03 -0800 Subject: [PATCH] Update FAQ about 32-bit versus 64-bit entries --- faq.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/faq.md b/faq.md index b827bc387..04a47d5bc 100644 --- a/faq.md +++ b/faq.md @@ -297,9 +297,12 @@ Some entries should not have modern system versions replaced. See below. ## Q: I can't get some entries to work in 64-bit systems that don't support 32-bit! -Unfortunately some older entries are non-portable and require 32-bit support of +Unfortunately some older entries are non-portable and require 32-bit support or 32-bit binaries. A problem system here is macOS Catalina (10.15) as as of that -version macOS no longer supports 32-bit binaries. +version macOS no longer supports 32-bit binaries. If the entry acts on a certain +type of binary, say ELF, then that will also be a problem depending on the +entry. For example [2001/anonymous](2001/anonymous/README.md) requires 32-bit +ELF binaries. There are numerous example entries that require 32-bit binaries. We have tried to note these in both the respective Makefiles and README.md files but it is @@ -309,6 +312,9 @@ for 64-bit systems. Many were fixed to work with modern systems but some are supposed to only work with 32-bit systems so any updated version of these entries should be an alternate version. +Other entries like [2001/herrmann2](/thanks-for-fixes.md#2001herrmann2-readmemd) +now work with 32-bit AND 64-bit systems. + ## Q: Under macOS I can't compile some entries and/or they don't work right. Why?