<?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 KillTheDoctor.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>f15014ff - Revert &quot;Rename llvm::array_lengthof into llvm::size to match std::size from C++17&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#f15014ff</link>
        <description>Revert &quot;Rename llvm::array_lengthof into llvm::size to match std::size from C++17&quot;This reverts commit ef8206320769ad31422a803a0d6de6077fd231d2.- It conflicts with the existing llvm::size in STLExtras, which will now  never be called.- Calling it without llvm:: breaks C++17 compat

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Wed, 26 Jan 2022 15:55:53 +0000</pubDate>
        <dc:creator>Benjamin Kramer &lt;benny.kra@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>ef820632 - Rename llvm::array_lengthof into llvm::size to match std::size from C++17</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#ef820632</link>
        <description>Rename llvm::array_lengthof into llvm::size to match std::size from C++17As a conquence move llvm::array_lengthof from STLExtras.h toSTLForwardCompat.h (which is included by STLExtras.h so no buildbreakage expected).

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Wed, 26 Jan 2022 15:11:12 +0000</pubDate>
        <dc:creator>serge-sans-paille &lt;sguelton@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>6f773205 - Revert &quot;Use InitLLVM to setup a pretty stack printer&quot;</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#6f773205</link>
        <description>Revert &quot;Use InitLLVM to setup a pretty stack printer&quot;This reverts commit 3f76260dc0674cc0acb25f550a0f0c594cf537ea.Breaks at least these tests on Windows:    Clang :: Driver/clang-offload-bundler.c    Clang :: Driver/clang-offload-wrapper.c

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Tue, 26 Nov 2019 02:06:56 +0000</pubDate>
        <dc:creator>Nico Weber &lt;thakis@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3f76260d - Use InitLLVM to setup a pretty stack printer</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#3f76260d</link>
        <description>Use InitLLVM to setup a pretty stack printerInitLLVM does not only save a few lines from main() but also makes thecommands do the right thing for multibyte character pathnames onWindows (i.e. canonicalize argv&apos;s to UTF-8) because of the code wehave in this file:https://github.com/llvm/llvm-project/blob/master/llvm/lib/Support/InitLLVM.cpp#L32For many LLVM commands, we already have calls of InitLLVM, but thereare still remainings.Differential Revision: https://reviews.llvm.org/D70702

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Tue, 26 Nov 2019 01:15:47 +0000</pubDate>
        <dc:creator>Rui Ueyama &lt;ruiu@google.com&gt;</dc:creator>
    </item>
<item>
        <title>2946cd70 - Update the file headers across all of the LLVM projects in the monorepo</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#2946cd70</link>
        <description>Update the file headers across all of the LLVM projects in the monorepoto reflect the new license.We understand that people may be surprised that we&apos;re moving the headerentirely to discuss the new license. We checked this carefully with theFoundation&apos;s lawyer and we believe this is the correct approach.Essentially, all code in the project is now made available by the LLVMproject under our new license, so you will see that the license headersinclude that license only. Some of our contributors have contributedcode under our old license, and accordingly, we have retained a copy ofour old license notice in the top-level files in each project andrepository.llvm-svn: 351636

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Sat, 19 Jan 2019 08:50:56 +0000</pubDate>
        <dc:creator>Chandler Carruth &lt;chandlerc@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4dfcc4a7 - Remove @brief commands from doxygen comments, too.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#4dfcc4a7</link>
        <description>Remove @brief commands from doxygen comments, too.This is a follow-up to r331272.We&apos;ve been running doxygen with the autobrief option for a couple ofyears now. This makes the \brief markers into our commentsredundant. Since they are a visual distraction and we don&apos;t want toencourage more \brief markers in new code either, this patch removesthem all.Patch produced by  for i in $(git grep -l &apos;\@brief&apos;); do perl -pi -e &apos;s/\@brief //g&apos; $i &amp; donehttps://reviews.llvm.org/D46290llvm-svn: 331275

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Tue, 01 May 2018 16:10:38 +0000</pubDate>
        <dc:creator>Adrian Prantl &lt;aprantl@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>f931d66e - KillTheDoctor.cpp: Appease cases on case-senstitive host, like mingw on linux.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#f931d66e</link>
        <description>KillTheDoctor.cpp: Appease cases on case-senstitive host, like mingw on linux.llvm-svn: 290402

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Fri, 23 Dec 2016 01:39:26 +0000</pubDate>
        <dc:creator>NAKAMURA Takumi &lt;geek4civic@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>143a937f - Build KillTheDoctor with mingw-w64</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#143a937f</link>
        <description>Build KillTheDoctor with mingw-w64compiler-rt uses it in its lit tests.llvm-svn: 290357

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Thu, 22 Dec 2016 19:11:42 +0000</pubDate>
        <dc:creator>Reid Kleckner &lt;rnk@google.com&gt;</dc:creator>
    </item>
<item>
        <title>0da8b2ec - Explicitly specify the ANSI version of these Win32 APIs. While these are seemingly unrelated changes, they are all NFC because we currently default to the ANSI versions of the APIs when building for Windows. This simply makes the ANSI usage explicit.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#0da8b2ec</link>
        <description>Explicitly specify the ANSI version of these Win32 APIs. While these are seemingly unrelated changes, they are all NFC because we currently default to the ANSI versions of the APIs when building for Windows. This simply makes the ANSI usage explicit.llvm-svn: 273564

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Thu, 23 Jun 2016 14:45:54 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>2ad6d48b - Search for llvm-symbolizer binary in the same directory as argv[0], before</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#2ad6d48b</link>
        <description>Search for llvm-symbolizer binary in the same directory as argv[0], beforelooking for it along $PATH. This allows installs of LLVM tools outside of$PATH to find the symbolizer and produce pretty backtraces if they crash.llvm-svn: 272232

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Thu, 09 Jun 2016 00:53:21 +0000</pubDate>
        <dc:creator>Richard Smith &lt;richard-llvm@metafoo.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>a809acec - Modernize to range-based loop</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#a809acec</link>
        <description>Modernize to range-based loopllvm-svn: 257037

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Thu, 07 Jan 2016 07:58:25 +0000</pubDate>
        <dc:creator>Michael Liao &lt;michael.liao@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>de9f090e - More missing includes only visible to MSVC.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#de9f090e</link>
        <description>More missing includes only visible to MSVC.NFC.llvm-svn: 232981

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Mon, 23 Mar 2015 18:23:08 +0000</pubDate>
        <dc:creator>Benjamin Kramer &lt;benny.kra@googlemail.com&gt;</dc:creator>
    </item>
<item>
        <title>efb3822a - Remove broken include.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#efb3822a</link>
        <description>Remove broken include.Looks like I got some git merge wrong.llvm-svn: 210911

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Fri, 13 Jun 2014 15:21:50 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dbe027a9 - Fix KillTheDoctor after r210725.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#dbe027a9</link>
        <description>Fix KillTheDoctor after r210725.We don&apos;t map these windows errors to generic ones since errc::timed_out isnot defined on mingw. Just use the raw windows error value.llvm-svn: 210910

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Fri, 13 Jun 2014 15:01:11 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>96f6ef25 - Fix the build of KillTheDoctor.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#96f6ef25</link>
        <description>Fix the build of KillTheDoctor.llvm-svn: 210843

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Thu, 12 Jun 2014 22:16:55 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a6e9c3e4 - Remove system_error.h.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#a6e9c3e4</link>
        <description>Remove system_error.h.This is a minimal change to remove the header. I will remove the occurrencesof &quot;using std::error_code&quot; in a followup patch.llvm-svn: 210803

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Thu, 12 Jun 2014 17:38:55 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c4f8294 - Use std::error_code instead of llvm::error_code.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#5c4f8294</link>
        <description>Use std::error_code instead of llvm::error_code.The idea of this patch is to turn llvm/Support/system_error.h into atransitional header that just brings in the erorr_code api to the llvmnamespace. I will remove it shortly afterwards.The cases where the general idea needed some tweaking:* std::errc is a namespace in msvc, so we cannot use &quot;using std::errc&quot;. I couldadd an #ifdef, but there were not that many uses, so I just added std:: tothem in this patch.* Template specialization had to be moved to the std namespace in thispatch set already.* The msvc implementation of default_error_condition doesn&apos;t seem toprovide the same transformations as we need. Not too surprising sincethe standard doesn&apos;t actually say what &quot;equivalent&quot; means. I fixed theproblem by keeping our old mapping and using it at error_codeconstruction time.Despite these shortcomings I think this is still a good thing. Some reasons:* The different implementations of system_error might improve over time.* It removes 925 lines of code from llvm already.* It removes 6313 bytes from the text segment of the clang binary whenit is built with gcc and 2816 bytes when building with clang andlibstdc++.llvm-svn: 210687

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Wed, 11 Jun 2014 19:05:50 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a813d608 - Remove windows_error.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#a813d608</link>
        <description>Remove windows_error.MSVC doesn&apos;t seem to provide any is_error_code_enum enumeration for thewindows errors.Fortunately very few places in llvm have to handle raw windows errors, sowe can just construct the corresponding error_code directly.llvm-svn: 210631

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Wed, 11 Jun 2014 03:58:34 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e9ffe3ae - really fix the windows build.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#e9ffe3ae</link>
        <description>really fix the windows build.llvm-svn: 209964

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Sat, 31 May 2014 03:40:00 +0000</pubDate>
        <dc:creator>Rafael Espindola &lt;rafael.espindola@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ceb1577b - Fix grammar-o.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp#ceb1577b</link>
        <description>Fix grammar-o.llvm-svn: 169798

            List of files:
            /llvm-project-15.0.7/llvm/utils/KillTheDoctor/KillTheDoctor.cpp</description>
        <pubDate>Tue, 11 Dec 2012 00:23:07 +0000</pubDate>
        <dc:creator>Bill Wendling &lt;isanbard@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
