LLVM/project 369269fllvm/test/MC/SystemZ insn-good-zos-pcrel.s

Fully translate test case to HLASM syntax dialect

This is a follow-up to 9d4436e3f4dfecd9503e90fb4cba907c86103e1e
which came in through the rebase.
DeltaFile
+28-28llvm/test/MC/SystemZ/insn-good-zos-pcrel.s
+28-281 files

LLVM/project c615770llvm/lib/Target/SystemZ/MCTargetDesc SystemZHLASMAsmStreamer.h SystemZHLASMAsmStreamer.cpp, llvm/test/CodeGen/SystemZ call-zos-02.ll

[SystemZ][z/OS] Show instruction encoding in HLASM output

This change adds the support to show instruction encoding as a comment
when emitting HLASM text. With this, the last 2 LIT tests migrate to
HLASM syntax.
DeltaFile
+83-55llvm/test/MC/SystemZ/insn-good-zos-pcrel.s
+9-18llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.h
+7-5llvm/test/CodeGen/SystemZ/call-zos-02.ll
+3-0llvm/lib/Target/SystemZ/MCTargetDesc/SystemZHLASMAsmStreamer.cpp
+102-784 files

LLVM/project d637947llvm/include/llvm/MC MCAsmStreamer.h

[MC] Move addEncodingComment() into new base class MCAsmBaseStreamer

This is in preparation to use this functionality in the
SystemZHLASMAsmStreamer. No functional change.
DeltaFile
+3-0llvm/include/llvm/MC/MCAsmStreamer.h
+3-01 files

LLVM/project a9c5602llvm/lib/Target/PowerPC PPCISelLowering.cpp PPCISelLowering.h, llvm/test/CodeGen/PowerPC abdu.ll abdu-neg.ll

[PowerPC] Custom Lower ABDU using branchless carry (#182704)

In normal abs, we already do this but with asr 31 instead of sbc, which
we can get directly from the subtraction.
DeltaFile
+992-0llvm/test/CodeGen/PowerPC/abdu.ll
+910-0llvm/test/CodeGen/PowerPC/abdu-neg.ll
+91-0llvm/lib/Target/PowerPC/PPCISelLowering.cpp
+1-1llvm/test/CodeGen/PowerPC/misched.ll
+1-0llvm/lib/Target/PowerPC/PPCISelLowering.h
+1,995-15 files

FreeBSD/ports 1a399abtextproc/redisearch/files patch-deps_VectorSimilarity_src_VecSim_spaces_space__includes.h patch-deps_VectorSimilarity_src_VecSim_spaces_spaces.h

textproc/redisearch: fix build on powerpc*

1. ScalableVectorSearch change sent to upstream.
2. VectorSimilarity changes sent to upstream.
3. redisearch upstream itself doesn't require changes, the code
now properly checks pointer size.
DeltaFile
+12-0textproc/redisearch/files/patch-deps_VectorSimilarity_src_VecSim_spaces_space__includes.h
+12-0textproc/redisearch/files/patch-deps_VectorSimilarity_src_VecSim_spaces_spaces.h
+11-0textproc/redisearch/files/patch-src_redisearch__rs_headers_types__rs.h
+11-0textproc/redisearch/files/patch-src_redisearch.h
+11-0textproc/redisearch/files/patch-deps_VectorSimilarity_deps_ScalableVectorSearch_include_svs_lib_spinlock.h
+57-05 files

FreeBSD/ports a960703emulators/ares Makefile

emulators/ares: fix build on powerpc64*

Disable N64:
/wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1070:24: error: use of undeclared identifier 'FpuWidth32'
 1070 |       Fdn, {Fsn, Ftn}, FpuWidth32, (5 - 1) * 2,
      |                        ^
/wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1071:7: error: use of undeclared identifier 'FpuCheckQnan'
 1071 |       FpuCheckQnan,
      |       ^
/wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:7: error: use of undeclared identifier 'fpuDiv0Mask'
 1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
      |       ^
/wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:21: error: use of undeclared identifier 'fpuOverflowMask'
 1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
      |                     ^
/wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:39: error: use of undeclared identifier 'fpuUnderflowMask'
 1072 |       fpuDiv0Mask | fpuOverflowMask | fpuUnderflowMask | fpuInexactMask,
      |                                       ^
/wrkdirs/usr/ports/emulators/ares/work/ares-148_1/ares/n64/cpu/recompiler-fpu.cpp:1072:58: error: use of undeclared identifier 'fpuInexactMask'

    [43 lines not shown]
DeltaFile
+2-0emulators/ares/Makefile
+2-01 files

FreeBSD/ports 53d0503graphics/openorienteering-mapper Makefile

graphics/openorienteering-mapper: fix build with DISABLE_LICENSES=yes

If DISABLE_LICENSES=yes is set, gdal is built without license file.

Then:
CMake Error at doc/licensing/CMakeLists.txt:240 (message):
  No license file for gdal (/usr/local/share/licenses/gdal*/LICENSE)
DeltaFile
+4-0graphics/openorienteering-mapper/Makefile
+4-01 files

FreeBSD/ports 575298cdevel/hs-ghcprofview/files patch-__cabal__deps_tasty-1.5.3_tasty.cabal

devel/hs-ghcprofview: fix build on powerpc64le

powerpc64le is 64-bit as well.
DeltaFile
+11-0devel/hs-ghcprofview/files/patch-__cabal__deps_tasty-1.5.3_tasty.cabal
+11-01 files

FreeBSD/ports f03ed60security/hs-cryptol/files patch-__cabal__deps_criterion-measurement-0.2.3.0_cbits_cycles.c

security/hs-cryptol: fix build on powerpc64*

cbits/cycles.c:73:2: error:
     error: Unsupported OS/architecture/compiler!
       73 | #error Unsupported OS/architecture/compiler!
          |  ^
   |
73 | #error Unsupported OS/architecture/compiler!
   |  ^

1 error generated.
DeltaFile
+18-0security/hs-cryptol/files/patch-__cabal__deps_criterion-measurement-0.2.3.0_cbits_cycles.c
+18-01 files

FreeBSD/ports 4894b11math/octave-forge-dsppack distinfo Makefile

math/octave-forge-dsppack: Update to 1.1.0.
DeltaFile
+3-3math/octave-forge-dsppack/distinfo
+1-1math/octave-forge-dsppack/Makefile
+4-42 files

LLVM/project 4fd5353llvm/utils/gn/secondary/clang/lib/Headers BUILD.gn

[gn build] Port 0418a88ae671 (#207463)
DeltaFile
+8-1llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn
+8-11 files

FreeBSD/ports 4efbc95x11-fonts/font-misc-ethiopic Makefile distinfo

x11-fonts/font-misc-ethiopic: Update to 1.0.5

Update WWW and pkg-descr.

https://lists.x.org/archives/xorg-announce/2023-February/003361.html

PR:             296494
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+3-3x11-fonts/font-misc-ethiopic/Makefile
+3-3x11-fonts/font-misc-ethiopic/distinfo
+2-1x11-fonts/font-misc-ethiopic/pkg-descr
+8-73 files

FreeBSD/ports 705988email/courier-imap/files pkg-message.in

mail/courier-imap: Add note on solving possible memory issue

When scanning maildirs with many files (more than 120000) the imapd
daemon can crash reaching it's ulimit memory.

Add a note to pkg-message about a configuration value that can be
used to increase the limit.

PR:             296444
MFH:            2026Q3
DeltaFile
+6-0mail/courier-imap/files/pkg-message.in
+6-01 files

NetBSD/pkgsrc zzI0jEjlang/souffle Makefile

   Remove my whining about slow tests.
VersionDeltaFile
1.4+1-6lang/souffle/Makefile
+1-61 files

LLVM/project e0289adllvm/lib/Target/RISCV RISCVInstrInfoP.td, llvm/test/CodeGen/RISCV rvp-bitreverse-zbkb.ll

[RISCV][P-ext] Use brev8 for bitreverse with Zbkb (#207338)

Resolves the FIXME.
DeltaFile
+83-0llvm/test/CodeGen/RISCV/rvp-bitreverse-zbkb.ll
+15-1llvm/lib/Target/RISCV/RISCVInstrInfoP.td
+98-12 files

LLVM/project 0418a88clang/lib/Headers/zos_wrappers math.h variant.h, clang/test/Headers zos-guard.c

[z/OS][Clang] Reland Add wrapper headers to avoid macro name conflicts (#204472) (#207420)

Some z/OS system headers define macros (e.g. __time, __math) that
conflict with user identifiers and break compilation. These wrappers
include the system headers and neutralize the problematic macros.

Reland of 04079deb547c91eff6c6e2b820dbe6937c72fcf5.
Add systemz-registered-target requirement to zos-guard.c.
DeltaFile
+31-0clang/lib/Headers/zos_wrappers/math.h
+20-0clang/test/Headers/zos-guard.c
+19-0clang/lib/Headers/zos_wrappers/variant.h
+19-0clang/lib/Headers/zos_wrappers/time.h
+19-0clang/lib/Headers/zos_wrappers/string.h
+19-0clang/lib/Headers/zos_wrappers/poll.h
+127-010 files not shown
+180-016 files

NetBSD/pkgsrc HqciAq8inputmethod/canna-lib buildlink3.mk

   canna-lib: also bump API_DEPENDS to 3.8

   It looks there is no explicit API changes between 3.7pl3 and 3.8,
   but it could be problematic to mix >10 years old versions.
VersionDeltaFile
1.10+2-2inputmethod/canna-lib/buildlink3.mk
+2-21 files

NetBSD/pkgsrc 7RjjPkxinputmethod/canna-server Makefile

   canna-server: switch to use default user-destdir

   It looks no explicit reason to require PKG_DESTDIR_SUPPORT=destdir.
VersionDeltaFile
1.27+1-3inputmethod/canna-server/Makefile
+1-31 files

FreeBSD/ports 4d3e6e3lang/perl5.38 pkg-plist Makefile, lang/perl5.38/files patch-hints_freebsd.sh patch-Configure

lang/perl5.38: remove expired port
DeltaFile
+0-2,529lang/perl5.38/pkg-plist
+0-291lang/perl5.38/Makefile
+0-47lang/perl5.38/files/patch-hints_freebsd.sh
+0-37lang/perl5.38/files/patch-Configure
+0-28lang/perl5.38/files/patch-perl.c
+0-24lang/perl5.38/files/patch-cpan_Pod-Perldoc_lib_Pod_Perldoc_ToMan.pm
+0-2,95614 files not shown
+1-3,10520 files

FreeBSD/ports fd5989dMk bsd.default-versions.mk, Mk/Uses perl5.mk

Mk: unregister expired perl 5.38
DeltaFile
+2-6Mk/Uses/perl5.mk
+1-1Mk/bsd.default-versions.mk
+3-72 files

LLVM/project 6c5dec2llvm/lib/MC MCAsmStreamer.cpp

Fix compile errors after rebase
DeltaFile
+3-3llvm/lib/MC/MCAsmStreamer.cpp
+3-31 files

LLVM/project 59d0594llvm/include/llvm/MC MCAsmStreamer.h

Fix formatting
DeltaFile
+1-1llvm/include/llvm/MC/MCAsmStreamer.h
+1-11 files

LLVM/project 5014867llvm/include/llvm/MC MCAsmStreamer.h, llvm/lib/MC MCAsmStreamer.cpp

[MC] Move addEncodingComment() into new base class MCAsmBaseStreamer

This is in preparation to use this functionality in the
SystemZHLASMAsmStreamer. No functional change.
DeltaFile
+122-132llvm/lib/MC/MCAsmStreamer.cpp
+32-1llvm/include/llvm/MC/MCAsmStreamer.h
+154-1332 files

LLVM/project 4767f51llvm/include/llvm/MC MCAsmStreamer.h

Reduce number of include files.
DeltaFile
+3-3llvm/include/llvm/MC/MCAsmStreamer.h
+3-31 files

LLVM/project 66ae5b8llvm/utils/gn/secondary/clang/lib/Lex BUILD.gn

[gn build] Port f1aeaa7bd552 (#207458)
DeltaFile
+1-0llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn
+1-01 files

LLVM/project 296ab5bllvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/Core BUILD.gn

[gn build] Port e69038f9c2b1 (#207457)
DeltaFile
+1-0llvm/utils/gn/secondary/clang/lib/ScalableStaticAnalysis/Core/BUILD.gn
+1-01 files

NetBSD/src l6f6Nc7sys/arch/m68k/include elf_machdep.h, sys/arch/sun2/include elf_machdep.h

   - Move the Sun2 ELF32_EHDR_FLAGS_OK() to the common m68k ELF header,
     and simply make it condirional on __mc68010__.
   - Add arch flags for the ColdFire and FIDO variants, and align the
     flag names with what BFD uses.
VersionDeltaFile
1.11+23-3sys/arch/m68k/include/elf_machdep.h
1.6+1-12sys/arch/sun2/include/elf_machdep.h
+24-152 files

LLVM/project a6f5481llvm/utils/gn/secondary/clang-tools-extra/clang-doc/support BUILD.gn, llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-doc BUILD.gn

[gn build] Port b6976d223eeb (#207454)
DeltaFile
+1-0llvm/utils/gn/secondary/clang-tools-extra/clang-doc/support/BUILD.gn
+1-0llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-doc/BUILD.gn
+2-02 files

LLVM/project 0576c32llvm/utils/gn/secondary/libcxx/include BUILD.gn

[gn build] Port bd338806e423 (#207455)
DeltaFile
+1-0llvm/utils/gn/secondary/libcxx/include/BUILD.gn
+1-01 files

LLVM/project fbbf5dfllvm/utils/gn/secondary/lldb/source/Target BUILD.gn, llvm/utils/gn/secondary/lldb/source/Utility BUILD.gn

[gn build] Port 282416b6d457 (#207453)
DeltaFile
+0-1llvm/utils/gn/secondary/lldb/source/Target/BUILD.gn
+1-0llvm/utils/gn/secondary/lldb/source/Utility/BUILD.gn
+1-12 files