Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!kreme.dont-email.me!.POSTED!not-for-mail From: Lewis Newsgroups: comp.sys.mac.system Subject: Re: Mac OS 11 - end of OS for my iMac... Date: Sat, 21 Nov 2020 03:27:52 -0000 (UTC) Organization: Miskatonic U Lines: 24 Message-ID: References: <201120201405339798%nospam@nospam.invalid> <4_VtH.1026$jL.512@fx13.iad> Reply-To: g.kreme@gmail.don-t-email-me.com Injection-Date: Sat, 21 Nov 2020 03:27:52 -0000 (UTC) Injection-Info: kreme.dont-email.me; posting-host="b5a7d23a50aec55a6c7bbe1d37202e0d"; logging-data="31571"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18gFcr9n5AfbxxpYVFyC0Cq" User-Agent: slrn/1.0.3 (Darwin) Cancel-Lock: sha1:arQgIINs4ch0SG9EOInALLzQKzw= X-Face: )^b5"R:T7U>9~:PEn3YkzMfW*[b1qKeU.fP9C8~8HpU9}lA&6`bH1z X-Clacks-Overhead: GNU Terry Pratchett Mail-Copies-To: nobody Xref: csiph.com comp.sys.mac.system:135114 In message JF Mezei wrote: >>> Original Rosetta translated on the fly, and required Apple to supply PowerPC >>> versions of all framworks and APIs, too. Since Rosetta 2 translates once only, >>> and that before the app actually runs, does this mean that Big Sur running on >>> AS doesn't need to include Intel versions of all the frameworks and APIs? > There are Intel versions of all frameworks supplied. > The translator relinks all system calls to the Intel version of the > system routine. > The translated image still uses the Intel subroutine calling standard > (argument passing, register containing return address etc). > Upon being called, the Intel version of the system routine unpacks the > Intel format argument list and builds a native ARM argument list and > then calls the real system routine (and does the same when it returns so > the return code can be returned to the translated image). Cite? Or are you making shit up? -- Magic doesn't come from talent, it comes from pain.