<?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 commandline.ll</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>de6beb02 - Implement -frecord-command-line (-frecord-gcc-switches)</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/test/Linker/commandline.ll#de6beb02</link>
        <description>Implement -frecord-command-line (-frecord-gcc-switches)Implement options in clang to enable recording the driver command-linein an ELF section.Implement a new special named metadata, llvm.commandline, to supportfrontends embedding their command-line options in IR/ASM/ELF.This differs from the GCC implementation in some key ways:* In GCC there is only one command-line possible per compilation-unit,  in LLVM it mirrors llvm.ident and multiple are allowed.* In GCC individual options are separated by NULL bytes, in LLVM entire  command-lines are separated by NULL bytes. The advantage of the GCC  approach is to clearly delineate options in the face of embedded  spaces. The advantage of the LLVM approach is to support merging  multiple command-lines unambiguously, while handling embedded spaces  with escaping.Differential Revision: https://reviews.llvm.org/D54487Clang Differential Revision: https://reviews.llvm.org/D54489llvm-svn: 349155

            List of files:
            /llvm-project-15.0.7/llvm/test/Linker/commandline.ll</description>
        <pubDate>Fri, 14 Dec 2018 15:38:15 +0000</pubDate>
        <dc:creator>Scott Linder &lt;scott@scottlinder.com&gt;</dc:creator>
    </item>
</channel>
</rss>
