(original) (raw)

diff --git a/clang-tools-extra/test/clang-doc/macro.cpp b/clang-tools-extra/test/clang-doc/macro.cpp new file mode 100644 index 0000000000000..1b41befadaf2d --- /dev/null +++ b/clang-tools-extra/test/clang-doc/macro.cpp @@ -0,0 +1,32 @@ +// RUN: rm -rf %t && mkdir -p %t +// RUN: clang-doc --format=md --doxygen --output=%t --executor=standalone %s +// RUN: clang-doc --format=html --doxygen --output=%t --executor=standalone %s +// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md --check-prefix=MD-MyClass-LINE +// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.md --check-prefix=MD-MyClass +// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.html --check-prefix=HTML-MyClass-LINE +// RUN: FileCheck %s < %t/GlobalNamespace/MyClass.html --check-prefix=HTML-MyClass + +#define DECLARE_METHODS \ + /** + * @brief Declare a method to calculate the sum of two numbers + */ \ + int Add(int a, int b) \ + { \ + return a + b; \ + } + +// MD-MyClass: ### Add +// MD-MyClass: *public int Add(int a, int b)* +// MD-MyClass: **brief** Declare a method to calculate the sum of two numbers + +// HTML-MyClass:

public int Add(int a, int b)

+// HTML-MyClass:

brief

+// HTML-MyClass:

Declare a method to calculate the sum of two numbers

+ + +class MyClass { +public: +// MD-MyClass-LINE: *Defined at {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}macro.cpp#[[@LINE+2]]* +// HTML-MyClass-LINE:

Defined at line [[@LINE+1]] of file {{.*}}clang-tools-extra{{[\/]}}test{{[\/]}}clang-doc{{[\/]}}macro.cpp

+ DECLARE_METHODS +}; diff --git a/clang/test/Driver/Inputs/CUDA-symlinks/usr/bin/ptxas b/clang/test/Driver/Inputs/CUDA-symlinks/usr/bin/ptxas deleted file mode 120000 index 59eefd95a9023..0000000000000 --- a/clang/test/Driver/Inputs/CUDA-symlinks/usr/bin/ptxas +++ /dev/null @@ -1 +0,0 @@ -../../opt/cuda/bin/ptxas \ No newline at end of file diff --git a/clang/test/Driver/Inputs/CUDA-symlinks/usr/bin/ptxas b/clang/test/Driver/Inputs/CUDA-symlinks/usr/bin/ptxas new file mode 100644 index 0000000000000..73f4640647c7e --- /dev/null +++ b/clang/test/Driver/Inputs/CUDA-symlinks/usr/bin/ptxas @@ -0,0 +1,5 @@ +XSym +0024 +509d326cf43a00f4244e32ee2f04c3e2 +../../opt/cuda/bin/ptxas + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/i386-unknown-linux-gnu-ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/i386-unknown-linux-gnu-ld deleted file mode 120000 index 7e0a9cfe2ddbd..0000000000000 --- a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/i386-unknown-linux-gnu-ld +++ /dev/null @@ -1 +0,0 @@ -i386-unknown-linux-gnu-ld.gold \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/i386-unknown-linux-gnu-ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/i386-unknown-linux-gnu-ld new file mode 100644 index 0000000000000..1204a4278aa68 --- /dev/null +++ b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/i386-unknown-linux-gnu-ld @@ -0,0 +1,5 @@ +XSym +0030 +d830f4e83fadc0198bcd16cda139c2ab +i386-unknown-linux-gnu-ld.gold + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/x86_64-unknown-linux-gnu-ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/x86_64-unknown-linux-gnu-ld deleted file mode 120000 index ce36ac093b617..0000000000000 --- a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/x86_64-unknown-linux-gnu-ld +++ /dev/null @@ -1 +0,0 @@ -x86_64-unknown-linux-gnu-ld.gold \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/x86_64-unknown-linux-gnu-ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/x86_64-unknown-linux-gnu-ld new file mode 100644 index 0000000000000..50d73ba663c41 --- /dev/null +++ b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/bin/x86_64-unknown-linux-gnu-ld @@ -0,0 +1,5 @@ +XSym +0032 +dc3942b3625b5edbceda2054b487f4cf +x86_64-unknown-linux-gnu-ld.gold + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/i386-unknown-linux-gnu/bin/ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/i386-unknown-linux-gnu/bin/ld deleted file mode 120000 index 6cd03701cdda7..0000000000000 --- a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/i386-unknown-linux-gnu/bin/ld +++ /dev/null @@ -1 +0,0 @@ -ld.gold \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/i386-unknown-linux-gnu/bin/ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/i386-unknown-linux-gnu/bin/ld new file mode 100644 index 0000000000000..fc7d7d94e586a --- /dev/null +++ b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/i386-unknown-linux-gnu/bin/ld @@ -0,0 +1,5 @@ +XSym +0007 +a4a6106fa60c6a126bf88b36f82eca45 +ld.gold + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld deleted file mode 120000 index 6cd03701cdda7..0000000000000 --- a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld +++ /dev/null @@ -1 +0,0 @@ -ld.gold \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld new file mode 100644 index 0000000000000..fc7d7d94e586a --- /dev/null +++ b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/ld @@ -0,0 +1,5 @@ +XSym +0007 +a4a6106fa60c6a126bf88b36f82eca45 +ld.gold + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/lld-wrapper b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/lld-wrapper deleted file mode 120000 index 9b032ee3b3f1d..0000000000000 --- a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/lld-wrapper +++ /dev/null @@ -1 +0,0 @@ -ld.lld \ No newline at end of file diff --git a/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/lld-wrapper b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/lld-wrapper new file mode 100644 index 0000000000000..52319c8206f83 --- /dev/null +++ b/clang/test/Driver/Inputs/basic_cross_linux_tree/usr/x86_64-unknown-linux-gnu/bin/lld-wrapper @@ -0,0 +1,5 @@ +XSym +0006 +75027f59be28a4783c4dbb6f47c0ce72 +ld.lld + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/as b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/as deleted file mode 120000 index 0065315cfd1de..0000000000000 --- a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/as +++ /dev/null @@ -1 +0,0 @@ -i386-unknown-linux-gnu-as \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/as b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/as new file mode 100644 index 0000000000000..ee2e331ceb7a8 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/as @@ -0,0 +1,5 @@ +XSym +0025 +f706cb75cd2a1eeaf3cc4516f97ca07a +i386-unknown-linux-gnu-as + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/ld b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/ld deleted file mode 120000 index 9e5574285c70e..0000000000000 --- a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/ld +++ /dev/null @@ -1 +0,0 @@ -i386-unknown-linux-gnu-ld \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/ld b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/ld new file mode 100644 index 0000000000000..345d78bd18f06 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/bin/ld @@ -0,0 +1,5 @@ +XSym +0025 +fae188f0b438aa0ee85bf296c22d408d +i386-unknown-linux-gnu-ld + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/as b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/as deleted file mode 120000 index 2aa12fdef9162..0000000000000 --- a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/as +++ /dev/null @@ -1 +0,0 @@ -../../bin/i386-unknown-linux-gnu-as \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/as b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/as new file mode 100644 index 0000000000000..1a76515830b73 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/as @@ -0,0 +1,5 @@ +XSym +0035 +cc3d89dc47131fa307b744805fdeb87b +../../bin/i386-unknown-linux-gnu-as + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/ld b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/ld deleted file mode 120000 index 5aeaff619662a..0000000000000 --- a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/ld +++ /dev/null @@ -1 +0,0 @@ -../../bin/i386-unknown-linux-gnu-ld \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/ld b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/ld new file mode 100644 index 0000000000000..eff20e2102e2d --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_32bit_linux_tree/usr/i386-unknown-linux/bin/ld @@ -0,0 +1,5 @@ +XSym +0035 +6693f8726305d07602737a435e2b8a22 +../../bin/i386-unknown-linux-gnu-ld + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/as b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/as deleted file mode 120000 index 477cbc9635fcb..0000000000000 --- a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/as +++ /dev/null @@ -1 +0,0 @@ -x86_64-unknown-linux-gnu-as \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/as b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/as new file mode 100644 index 0000000000000..6f75398911ef5 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/as @@ -0,0 +1,5 @@ +XSym +0027 +4b879674be084ecc7a2574cf9f69ec98 +x86_64-unknown-linux-gnu-as + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/ld b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/ld deleted file mode 120000 index 5343caf34d8f3..0000000000000 --- a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/ld +++ /dev/null @@ -1 +0,0 @@ -x86_64-unknown-linux-gnu-ld \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/ld b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/ld new file mode 100644 index 0000000000000..21d7362a07191 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/bin/ld @@ -0,0 +1,5 @@ +XSym +0027 +acddaea92e9f2581b0940c29f8726108 +x86_64-unknown-linux-gnu-ld + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/as b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/as deleted file mode 120000 index 84a9113f2671f..0000000000000 --- a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/as +++ /dev/null @@ -1 +0,0 @@ -../../bin/x86_64-unknown-linux-gnu-as \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/as b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/as new file mode 100644 index 0000000000000..78753211fb514 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/as @@ -0,0 +1,5 @@ +XSym +0037 +4237f2b716c4c66e0a5a9d62e2947704 +../../bin/x86_64-unknown-linux-gnu-as + \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/ld b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/ld deleted file mode 120000 index c417e3afaa494..0000000000000 --- a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/ld +++ /dev/null @@ -1 +0,0 @@ -../../bin/x86_64-unknown-linux-gnu-ld \ No newline at end of file diff --git a/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/ld b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/ld new file mode 100644 index 0000000000000..ef6021f5ef5a3 --- /dev/null +++ b/clang/test/Driver/Inputs/multilib_64bit_linux_tree/usr/x86_64-unknown-linux/bin/ld @@ -0,0 +1,5 @@ +XSym +0037 +c87e4c3470038094e85a9724945b6b54 +../../bin/x86_64-unknown-linux-gnu-ld + \ No newline at end of file diff --git a/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink1/foo.h b/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink1/foo.h deleted file mode 120000 index c9001b4753bba..0000000000000 --- a/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink1/foo.h +++ /dev/null @@ -1 +0,0 @@ -../real/foo.h \ No newline at end of file diff --git a/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink1/foo.h b/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink1/foo.h new file mode 100644 index 0000000000000..170eef6b1b13c --- /dev/null +++ b/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink1/foo.h @@ -0,0 +1,5 @@ +XSym +0013 +64f134e8c57126ca56932a494eb70be5 +../real/foo.h + \ No newline at end of file diff --git a/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink2 b/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink2 deleted file mode 120000 index ac558a3e1bf44..0000000000000 --- a/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink2 +++ /dev/null @@ -1 +0,0 @@ -real \ No newline at end of file diff --git a/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink2 b/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink2 new file mode 100644 index 0000000000000..852de79c29155 --- /dev/null +++ b/lldb/test/API/functionalities/breakpoint/breakpoint_with_realpath_and_source_map/symlink2 @@ -0,0 +1,5 @@ +XSym +0004 +4bca24304861acde5770fdbe3cc2503b +real + \ No newline at end of file diff --git a/lldb/tools/lldb-vscode b/lldb/tools/lldb-vscode deleted file mode 120000 index 46b40044086c9..0000000000000 --- a/lldb/tools/lldb-vscode +++ /dev/null @@ -1 +0,0 @@ -lldb-dap \ No newline at end of file diff --git a/lldb/tools/lldb-vscode b/lldb/tools/lldb-vscode new file mode 100644 index 0000000000000..427d5e60fca22 --- /dev/null +++ b/lldb/tools/lldb-vscode @@ -0,0 +1,5 @@ +XSym +0008 +34eceb009d0ba883429fc690661efe72 +lldb-dap + \ No newline at end of file diff --git a/llvm/test/DebugInfo/X86/sdag-ir-salvage.ll b/llvm/test/DebugInfo/X86/sdag-ir-salvage.ll index 723bd26eac722..70cc8e3eebd04 100644 Binary files a/llvm/test/DebugInfo/X86/sdag-ir-salvage.ll and b/llvm/test/DebugInfo/X86/sdag-ir-salvage.ll differ