<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>223e8ca0 - Set a default number of address bits on Darwin arm64 systems</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/test/API/macosx/corefile-default-ptrauth/Makefile#223e8ca0</link>
        <description>Set a default number of address bits on Darwin arm64 systemsWith arm64e ARMv8.3 pointer authentication, lldb needs to know howmany bits are used for addressing and how many are used for pointerauth signing.  This should be determined dynamically from the inferiorsystem / corefile, but there are some workflows where it still isn&apos;trecorded and we fall back on a default value that is correct on someDarwin environments.This patch also explicitly sets the vendor of mach-o binaries toApple, so we select an Apple ABI instead of a random other ABI.It adds a function pointer formatter for systems where pointerauthentication is in use, and we can strip the ptrauth bits offof the function pointer address and get a different value thatpoints to an actual symbol.Differential Revision: https://reviews.llvm.org/D115431rdar://84644661

            List of files:
            /llvm-project-15.0.7/lldb/test/API/macosx/corefile-default-ptrauth/Makefile</description>
        <pubDate>Fri, 10 Dec 2021 06:43:39 +0000</pubDate>
        <dc:creator>Jason Molenda &lt;jason@molenda.com&gt;</dc:creator>
    </item>
</channel>
</rss>
