| Patch |
File delta |
Description |
| libcxx/libcxxabi test don t fail extended long double.patch | (download) |
libcxxabi/test/test_demangle.pass.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| libcxx/libcxx test fix lockfree test for i386.patch | (download) |
libcxx/test/std/atomics/atomics.lockfree/is_always_lock_free.pass.cpp |
8 8 + 0 - 0 !
1 file changed, 8 insertions(+) |
---
|
| libcxx/libcxxabi arm ehabi fix.patch | (download) |
libcxxabi/src/cxa_exception.cpp |
17 13 + 4 - 0 !
libcxxabi/src/cxa_exception.h |
39 39 + 0 - 0 !
2 files changed, 52 insertions(+), 4 deletions(-) |
---
|
| libcxx/libcxx silent test libcxx.diff | (download) |
libcxx/test/std/numerics/rand/rand.util/rand.util.canonical/generate_canonical.pass.cpp |
2 2 + 0 - 0 !
libcxx/test/std/re/re.traits/isctype.pass.cpp |
1 1 + 0 - 0 !
libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct.pass.cpp |
2 2 + 0 - 0 !
libcxxabi/test/catch_multi_level_pointer.pass.cpp |
2 2 + 0 - 0 !
4 files changed, 7 insertions(+) |
---
|
| libcxx/libcxx silent failure ppc64el.diff | (download) |
libcxx/test/libcxx/atomics/atomics.align/align.pass.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| libcxx/libcxx silent failure arm64.diff | (download) |
libcxx/test/std/thread/thread.condition/thread.condition.condvar/wait_for.pass.cpp |
1 1 + 0 - 0 !
libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp |
2 2 + 0 - 0 !
2 files changed, 3 insertions(+) |
---
|
| libcxx/libcxx libatomic only with gcc rtlib.diff | (download) |
libcxx/CMakeLists.txt |
9 6 + 3 - 0 !
1 file changed, 6 insertions(+), 3 deletions(-) |
---
|
| libcxx/libcxxabi fix link builtins.diff | (download) |
libcxxabi/src/CMakeLists.txt |
4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-) |
---
|
| libcxx/libcxx armhf ftbfs.diff | (download) |
libcxx/include/__atomic/aliases.h |
3 3 + 0 - 0 !
1 file changed, 3 insertions(+) |
---
|
| mips/mips fpxx enable.diff | (download) |
llvm/lib/Target/Mips/MipsSubtarget.cpp |
13 12 + 1 - 0 !
1 file changed, 12 insertions(+), 1 deletion(-) |
---
|
| mips/mips force nomadd4.patch | (download) |
clang/lib/Basic/Targets/Mips.h |
4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-) |
---
|
| mips/mips D101773 reloc.patch | (download) |
llvm/lib/MC/ELFObjectWriter.cpp |
11 11 + 0 - 0 !
1 file changed, 11 insertions(+) |
[patch] [mc][elf] work around r_mips_lo16 relocation handling problem
This fixes PR49821, and avoids "ld.lld: error: test.o:(.rodata.str1.1):
offset is outside the section" errors when linking MIPS objects with
negative R_MIPS_LO16 implicit addends.
ld.lld handles R_MIPS_HI16/R_MIPS_LO16 separately, not as a whole, so it
doesn't know that an R_MIPS_HI16 with implicit addend 1 and an
R_MIPS_LO16 with implicit addend -32768 represents 32768, which is in
range of a MergeInputSection. We could introduce a new RelExpr member
(like R_RISCV_PC_INDIRECT for R_RISCV_PCREL_HI20 / R_RISCV_PCREL_LO12)
but the complexity is unnecessary given that GNU as keeps the original
symbol for this case as well.
Reviewed By: atanasyan, MaskRay
|
| mips/syscall mips64el def.diff | (download) |
compiler-rt/lib/builtins/clear_cache.c |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
---
|
| 26 set correct float abi.diff | (download) |
clang/lib/Driver/ToolChains/Arch/ARM.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
set correct float abi settings for armel and armhf
debian armel supports systems that don't have a fpu so should use a "float abi"
setting of soft by default.
Debian armhf needs a float abi setting of "hard"
|
| clang baseline fix i386.patch | (download) |
clang/lib/Driver/ToolChains/Arch/X86.cpp |
4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-) |
---
|
| disable sse2 old x86.diff | (download) |
llvm/lib/TargetParser/X86TargetParser.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| clang arm default vfp3 on armv7a.patch | (download) |
llvm/include/llvm/TargetParser/ARMTargetParser.def |
4 2 + 2 - 0 !
llvm/lib/Target/ARM/ARMArchitectures.td |
3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 3 deletions(-) |
---
|
| clangd atomic cmake.patch | (download) |
clang-tools-extra/clangd/CMakeLists.txt |
6 6 + 0 - 0 !
1 file changed, 6 insertions(+) |
---
|
| remove apple clang manpage.diff | (download) |
clang/docs/CommandGuide/clang.rst |
19 0 + 19 - 0 !
1 file changed, 19 deletions(-) |
---
|
| 0049 Use Debian provided MathJax everywhere.patch | (download) |
clang-tools-extra/docs/conf.py |
3 3 + 0 - 0 !
clang-tools-extra/docs/doxygen.cfg.in |
2 1 + 1 - 0 !
clang/docs/analyzer/conf.py |
3 3 + 0 - 0 !
clang/docs/conf.py |
3 3 + 0 - 0 !
clang/docs/doxygen.cfg.in |
2 1 + 1 - 0 !
llvm/docs/doxygen.cfg.in |
2 1 + 1 - 0 !
polly/docs/doxygen.cfg.in |
2 1 + 1 - 0 !
7 files changed, 13 insertions(+), 4 deletions(-) |
use debian-provided mathjax everywhere.
|
| hurd/hurd pathmax.diff | (download) |
clang/lib/Basic/FileManager.cpp |
6 6 + 0 - 0 !
lldb/include/lldb/lldb-defines.h |
5 5 + 0 - 0 !
2 files changed, 11 insertions(+) |
---
|
| hurd/hurd f_type.diff | (download) |
llvm/lib/Support/Unix/Path.inc |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| hurd/47211c4b96e99a3344a71570a99b991c5f5c1c01.patch | (download) |
clang/lib/Basic/Targets/OSTargets.h |
14 13 + 1 - 0 !
clang/test/CodeGenCXX/float128-declarations.cpp |
4 4 + 0 - 0 !
2 files changed, 17 insertions(+), 1 deletion(-) |
[patch] [driver] enable __float128 support on x86 on hurd (#160045)
|
| 930008 arm.diff | (download) |
llvm/lib/TargetParser/ARMTargetParser.cpp |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| bootstrap fix include next.diff | (download) |
clang/lib/Headers/inttypes.h |
2 1 + 1 - 0 !
clang/lib/Headers/limits.h |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
---
|
| python3 shebang.patch | (download) |
clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py |
2 1 + 1 - 0 !
clang/bindings/python/examples/cindex/cindex-dump.py |
2 1 + 1 - 0 !
clang/bindings/python/examples/cindex/cindex-includes.py |
2 1 + 1 - 0 !
clang/tools/scan-view/bin/scan-view |
2 1 + 1 - 0 !
clang/tools/scan-view/share/startfile.py |
2 1 + 1 - 0 !
clang/utils/ABITest/ABITestGen.py |
2 1 + 1 - 0 !
clang/utils/CIndex/completion_logger_server.py |
2 1 + 1 - 0 !
clang/utils/CaptureCmd |
2 1 + 1 - 0 !
clang/utils/CmpDriver |
2 1 + 1 - 0 !
clang/utils/FindSpecRefs |
2 1 + 1 - 0 !
clang/utils/FuzzTest |
2 1 + 1 - 0 !
clang/utils/TestUtils/deep-stack.py |
2 1 + 1 - 0 !
clang/utils/analyzer/CmpRuns.py |
2 1 + 1 - 0 !
clang/utils/analyzer/SATestAdd.py |
2 1 + 1 - 0 !
clang/utils/analyzer/SATestBuild.py |
2 1 + 1 - 0 !
clang/utils/analyzer/SATestUpdateDiffs.py |
2 1 + 1 - 0 !
clang/utils/analyzer/SumTimerInfo.py |
2 1 + 1 - 0 !
clang/utils/analyzer/exploded-graph-rewriter.py |
2 1 + 1 - 0 !
clang/utils/check_cfc/check_cfc.py |
2 1 + 1 - 0 !
clang/utils/check_cfc/obj_diff.py |
2 1 + 1 - 0 !
clang/utils/check_cfc/test_check_cfc.py |
2 1 + 1 - 0 !
clang/utils/modfuzz.py |
2 1 + 1 - 0 !
clang/utils/token-delta.py |
2 1 + 1 - 0 !
compiler-rt/lib/asan/scripts/asan_symbolize.py |
2 1 + 1 - 0 !
compiler-rt/lib/fuzzer/scripts/unbalanced_allocs.py |
2 1 + 1 - 0 !
compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py |
2 1 + 1 - 0 !
compiler-rt/lib/sanitizer_common/scripts/sancov.py |
2 1 + 1 - 0 !
libcxx/utils/cat_files.py |
2 1 + 1 - 0 !
libcxx/utils/generate_feature_test_macro_components.py |
2 1 + 1 - 0 !
lld/utils/benchmark.py |
2 1 + 1 - 0 !
lldb/examples/python/file_extract.py |
2 1 + 1 - 0 !
lldb/packages/Python/lldbsuite/test/bench.py |
2 1 + 1 - 0 !
lldb/scripts/analyze-project-deps.py |
2 1 + 1 - 0 !
lldb/scripts/verify_api.py |
2 1 + 1 - 0 !
lldb/utils/lui/lui.py |
2 1 + 1 - 0 !
lldb/utils/lui/sandbox.py |
2 1 + 1 - 0 !
llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py |
2 1 + 1 - 0 !
llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py |
2 1 + 1 - 0 !
llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py |
2 1 + 1 - 0 !
llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py |
2 1 + 1 - 0 !
llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py |
2 1 + 1 - 0 !
llvm/test/BugPoint/compile-custom.ll.py |
2 1 + 1 - 0 !
llvm/test/Other/opt-bisect-helper.py |
2 1 + 1 - 0 !
llvm/test/TableGen/JSON-check.py |
2 1 + 1 - 0 !
llvm/tools/opt-viewer/opt-diff.py |
2 1 + 1 - 0 !
llvm/tools/opt-viewer/opt-stats.py |
2 1 + 1 - 0 !
llvm/tools/opt-viewer/opt-viewer.py |
2 1 + 1 - 0 !
llvm/tools/opt-viewer/optrecord.py |
2 1 + 1 - 0 !
llvm/utils/Misc/zkill |
2 1 + 1 - 0 !
llvm/utils/abtest.py |
2 1 + 1 - 0 !
llvm/utils/bisect |
2 1 + 1 - 0 !
llvm/utils/bugpoint_gisel_reducer.py |
2 1 + 1 - 0 !
llvm/utils/clang-parse-diagnostics-file |
2 1 + 1 - 0 !
llvm/utils/create_ladder_graph.py |
2 1 + 1 - 0 !
llvm/utils/extract_symbols.py |
2 1 + 1 - 0 !
llvm/utils/extract_vplan.py |
2 1 + 1 - 0 !
llvm/utils/indirect_calls.py |
2 1 + 1 - 0 !
llvm/utils/lit/lit/ProgressBar.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/shtest-env/print_environment.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/shtest-shell/check_path.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.py |
2 1 + 1 - 0 !
llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py |
2 1 + 1 - 0 !
llvm/utils/llvm-gisel-cov.py |
2 1 + 1 - 0 !
llvm/utils/prepare-code-coverage-artifact.py |
2 1 + 1 - 0 !
llvm/utils/release/findRegressions-nightly.py |
2 1 + 1 - 0 !
llvm/utils/release/findRegressions-simple.py |
2 1 + 1 - 0 !
llvm/utils/shuffle_fuzz.py |
2 1 + 1 - 0 !
llvm/utils/shuffle_select_fuzz_tester.py |
2 1 + 1 - 0 !
llvm/utils/sort_includes.py |
2 1 + 1 - 0 !
llvm/utils/unicode-case-fold.py |
2 1 + 1 - 0 !
llvm/utils/wciia.py |
2 1 + 1 - 0 !
75 files changed, 75 insertions(+), 75 deletions(-) |
change all shebangs to python3
find . -name "*.py" -exec sed "s|\!/usr/bin/env python$|\!/usr/bin/env python3|g" -i {} \;
|
| lldb/print lldb path.patch | (download) |
lldb/bindings/python/get-python-config.py |
15 14 + 1 - 0 !
lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp |
1 1 + 0 - 0 !
2 files changed, 15 insertions(+), 1 deletion(-) |
---
|
| lower python dep.diff | (download) |
llvm/CMakeLists.txt |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| scan build py fix default bin.diff | (download) |
clang/tools/scan-build-py/lib/libscanbuild/arguments.py |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| omp riscv64.patch | (download) |
openmp/runtime/src/kmp_affinity.h |
11 11 + 0 - 0 !
1 file changed, 11 insertions(+) |
define the affinity for riscv64
|
| lldb/test disable lldb i386.diff | (download) |
integration-test-suite/tests/basic_lldb.c |
2 1 + 1 - 0 !
integration-test-suite/tests/basic_lldb2.cpp |
2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-) |
---
|
| llvm fix lld linker check.diff | (download) |
llvm/cmake/modules/AddLLVM.cmake |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| openmp fix runtimes build.diff | (download) |
llvm/runtimes/CMakeLists.txt |
3 2 + 1 - 0 !
offload/plugins-nextgen/cuda/CMakeLists.txt |
2 2 + 0 - 0 !
offload/plugins-nextgen/host/CMakeLists.txt |
2 2 + 0 - 0 !
offload/src/CMakeLists.txt |
3 3 + 0 - 0 !
openmp/CMakeLists.txt |
22 22 + 0 - 0 !
openmp/runtime/CMakeLists.txt |
4 4 + 0 - 0 !
openmp/runtime/src/CMakeLists.txt |
3 3 + 0 - 0 !
openmp/tools/archer/CMakeLists.txt |
3 3 + 0 - 0 !
8 files changed, 41 insertions(+), 1 deletion(-) |
---
|
| libclc fix prepare_builtins rpath.diff | (download) |
libclc/CMakeLists.txt |
3 3 + 0 - 0 !
1 file changed, 3 insertions(+) |
---
|
| llvm runtimes builtins build check.diff | (download) |
llvm/runtimes/CMakeLists.txt |
9 7 + 2 - 0 !
1 file changed, 7 insertions(+), 2 deletions(-) |
---
|
| issue 54242.diff | (download) |
mlir/lib/ExecutionEngine/CMakeLists.txt |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
---
|
| compiler rt/compilerrt builtins arch fix armhf.diff | (download) |
compiler-rt/lib/builtins/CMakeLists.txt |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
---
|
| compiler rt/compilerrt build scudo standalone option.diff | (download) |
compiler-rt/CMakeLists.txt |
6 6 + 0 - 0 !
1 file changed, 6 insertions(+) |
---
|