| Patch |
File delta |
Description |
| hurd/D54339 hurd libcxx threads detection.diff | (download) |
libcxx/include/__config |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
---
|
| hurd/D54378 hurd triple.diff | (download) |
include/llvm/ADT/Triple.h |
11 9 + 2 - 0 !
lib/Support/Triple.cpp |
2 2 + 0 - 0 !
unittests/ADT/TripleTest.cpp |
6 6 + 0 - 0 !
3 files changed, 17 insertions(+), 2 deletions(-) |
---
|
| hurd/D54379 hurd triple clang.diff | (download) |
clang/lib/Basic/Targets.cpp |
2 2 + 0 - 0 !
clang/lib/Basic/Targets/OSTargets.h |
23 23 + 0 - 0 !
clang/lib/Driver/CMakeLists.txt |
1 1 + 0 - 0 !
clang/lib/Driver/Driver.cpp |
11 11 + 0 - 0 !
clang/lib/Driver/ToolChains/Clang.cpp |
2 1 + 1 - 0 !
clang/lib/Driver/ToolChains/Gnu.cpp |
7 6 + 1 - 0 !
clang/lib/Driver/ToolChains/Hurd.cpp |
191 191 + 0 - 0 !
clang/lib/Driver/ToolChains/Hurd.h |
46 46 + 0 - 0 !
clang/lib/Frontend/InitHeaderSearch.cpp |
3 3 + 0 - 0 !
9 files changed, 284 insertions(+), 2 deletions(-) |
---
|
| hurd/D54677 hurd path_max.diff | (download) |
libcxx/src/filesystem/operations.cpp |
30 25 + 5 - 0 !
1 file changed, 25 insertions(+), 5 deletions(-) |
---
|
| hurd/hurd cxx paths.diff | (download) |
clang/lib/Driver/ToolChains/Hurd.cpp |
224 222 + 2 - 0 !
clang/lib/Driver/ToolChains/Hurd.h |
6 6 + 0 - 0 !
2 files changed, 228 insertions(+), 2 deletions(-) |
---
|
| hurd/D53557 hurd self exe realpath.diff | (download) |
lib/Support/Unix/Path.inc |
34 27 + 7 - 0 !
1 file changed, 27 insertions(+), 7 deletions(-) |
---
|
| strip ignore deterministic archives.diff | (download) |
tools/llvm-objcopy/StripOpts.td |
2 2 + 0 - 0 !
1 file changed, 2 insertions(+) |
---
|
| powerpcspe/powerpcspe add missing include path.diff | (download) |
clang/lib/Driver/ToolChains/Linux.cpp |
3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-) |
fix missing include paths on powerpcspe
|
| powerpcspe/D49754 powerpcspe clang.diff | (download) |
clang/include/clang/Driver/Options.td |
2 2 + 0 - 0 !
clang/lib/Basic/Targets/PPC.cpp |
25 15 + 10 - 0 !
clang/lib/Basic/Targets/PPC.h |
6 5 + 1 - 0 !
clang/test/Driver/ppc-features.cpp |
3 3 + 0 - 0 !
clang/test/Misc/target-invalid-cpu-note.c |
2 1 + 1 - 0 !
clang/test/Preprocessor/init.c |
4 4 + 0 - 0 !
6 files changed, 30 insertions(+), 12 deletions(-) |
add -m(no-)spe, and e500 cpu definitions and support to clang
|
| powerpcspe/D54409 powerpcspe register spilling.diff | (download) |
lib/Target/PowerPC/PPCRegisterInfo.cpp |
8 7 + 1 - 0 !
test/CodeGen/PowerPC/spe.ll |
41 38 + 3 - 0 !
2 files changed, 45 insertions(+), 4 deletions(-) |
powerpc/spe: fix register spilling for spe registers
|
| powerpcspe/D54584 powerpcspe double parameter.diff | (download) |
lib/Target/PowerPC/PPCISelLowering.cpp |
46 45 + 1 - 0 !
lib/Target/PowerPC/PPCISelLowering.h |
10 10 + 0 - 0 !
lib/Target/PowerPC/PPCInstrInfo.td |
16 16 + 0 - 0 !
lib/Target/PowerPC/PPCInstrSPE.td |
13 12 + 1 - 0 !
test/CodeGen/PowerPC/spe.ll |
12 5 + 7 - 0 !
5 files changed, 88 insertions(+), 9 deletions(-) |
powerpc: optimize spe double parameter calling setup
|
| D52340 rustc debuginfo.diff | (download) |
lib/Bitcode/Reader/MetadataLoader.cpp |
2 1 + 1 - 0 !
test/Assembler/debug-variant-discriminator.ll |
14 14 + 0 - 0 !
2 files changed, 15 insertions(+), 1 deletion(-) |
---
|
| pr39427 misscompile.diff | (download) |
include/llvm/ADT/Optional.h |
18 0 + 18 - 0 !
1 file changed, 18 deletions(-) |
---
|
| kfreebsd/clang_lib_Basic_Targets.diff | (download) |
clang/lib/Basic/Targets.cpp |
8 4 + 4 - 0 !
clang/lib/Basic/Targets/OSTargets.h |
4 2 + 2 - 0 !
2 files changed, 6 insertions(+), 6 deletions(-) |
---
|
| kfreebsd/CMakeLists.txt.diff | (download) |
CMakeLists.txt |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| kfreebsd/compiler rt_lib.diff | (download) |
compiler-rt/lib/asan/asan_linux.cc |
8 6 + 2 - 0 !
compiler-rt/lib/fuzzer/FuzzerDefs.h |
12 11 + 1 - 0 !
compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp |
2 1 + 1 - 0 !
compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp |
2 1 + 1 - 0 !
compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp |
2 1 + 1 - 0 !
compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp |
2 1 + 1 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h |
2 1 + 1 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_linux.cc |
13 10 + 3 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc |
10 6 + 4 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_platform.h |
13 10 + 3 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc |
45 33 + 12 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h |
2 1 + 1 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cc |
2 1 + 1 - 0 !
compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc |
2 1 + 1 - 0 !
compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S |
8 4 + 4 - 0 !
compiler-rt/lib/ubsan/ubsan_platform.h |
2 1 + 1 - 0 !
16 files changed, 89 insertions(+), 38 deletions(-) |
---
|
| kfreebsd/include_llvm_ADT_Triple.h.diff | (download) |
include/llvm/ADT/Triple.h |
8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-) |
---
|
| kfreebsd/kfreebsd libcxx threads detection.diff | (download) |
libcxx/include/__config |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
---
|
| kfreebsd/kfreebsd openmp.diff | (download) |
openmp/runtime/src/kmp.h |
4 4 + 0 - 0 !
openmp/runtime/src/kmp_ftn_entry.h |
2 1 + 1 - 0 !
openmp/runtime/src/kmp_platform.h |
10 8 + 2 - 0 !
openmp/runtime/src/kmp_runtime.cpp |
4 2 + 2 - 0 !
openmp/runtime/src/z_Linux_util.cpp |
8 4 + 4 - 0 !
5 files changed, 19 insertions(+), 9 deletions(-) |
---
|
| kfreebsd/kfreebsd threads build.diff | (download) |
libcxx/src/thread.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| kfreebsd/kfreebsd triple clang.diff | (download) |
clang/lib/Driver/CMakeLists.txt |
1 1 + 0 - 0 !
clang/lib/Driver/Driver.cpp |
4 4 + 0 - 0 !
clang/lib/Driver/ToolChains/Clang.cpp |
2 1 + 1 - 0 !
clang/lib/Driver/ToolChains/Gnu.cpp |
24 21 + 3 - 0 !
clang/lib/Driver/ToolChains/KFreeBSD.cpp |
459 459 + 0 - 0 !
clang/lib/Driver/ToolChains/KFreeBSD.h |
54 54 + 0 - 0 !
6 files changed, 540 insertions(+), 4 deletions(-) |
---
|
| kfreebsd/kfreebsd triple.diff | (download) |
unittests/ADT/TripleTest.cpp |
12 12 + 0 - 0 !
1 file changed, 12 insertions(+) |
---
|
| kfreebsd/lib_Support.diff | (download) |
lib/Support/Triple.cpp |
4 2 + 2 - 0 !
lib/Support/Unix/Path.inc |
4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-) |
---
|
| kfreebsd/lib_Target_X86.diff | (download) |
lib/Target/X86/X86Subtarget.cpp |
2 1 + 1 - 0 !
lib/Target/X86/X86Subtarget.h |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
---
|
| kfreebsd/lldb_source_Host_freebsd_Host.cpp.diff | (download) |
lldb/source/Host/freebsd/Host.cpp |
7 7 + 0 - 0 !
1 file changed, 7 insertions(+) |
---
|
| kfreebsd/lldb_source_Plugins_Process_FreeBSD.diff | (download) |
lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp |
2 2 + 0 - 0 !
lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp |
2 2 + 0 - 0 !
2 files changed, 4 insertions(+) |
---
|
| kfreebsd/tools_llvm shlib_CMakeLists.txt.diff | (download) |
tools/llvm-shlib/CMakeLists.txt |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
---
|
| kfreebsd/include_llvm_MC_MCELFObjectWriter.h.diff | (download) |
include/llvm/MC/MCELFObjectWriter.h |
1 1 + 0 - 0 !
1 file changed, 1 insertion(+) |
---
|