LLVM/llvm 273778llvm/trunk/include/llvm/Transforms/Utils Local.h, llvm/trunk/lib/CodeGen WinEHPrepare.cpp

[SimplifyCFG] Stop inserting calls to llvm.trap for UB

SimplifyCFG had logic to insert calls to llvm.trap for two very
particular IR patterns: stores and invokes of undef/null.

While InstCombine canonicalizes certain undefined behavior IR patterns
to stores of undef, phase ordering means that this cannot be relied upon
in general.

There are much better tools than llvm.trap: UBSan and ASan.

N.B. I could be argued into reverting this change if a clear argument as
to why it is important that we synthesize llvm.trap for stores, I'd be
hard pressed to see why it'd be useful for invokes...

DragonFlyBSD/dports 3be7f6fsooperlooper Makefile pkg-plist, sooperlooper/files patch-libs-pbd-ftw.cc patch-libs__pbd__pathscanner.cpp

Import audio/sooperlooper version 1.7.3_2

FreeBSD/ports 417457head/security Makefile

Hook doas to the build

LLVM/llvm 273777llvm/trunk/lib/Analysis InstructionSimplify.cpp, llvm/trunk/test/Transforms/InstSimplify call.ll

[InstSimplify] Replace calls to null with undef

Calling null is undefined behavior, we can simplify the resulting value
to undef.

LLVM/llvm 273776llvm/trunk/lib/Transforms/Utils Local.cpp SimplifyCFG.cpp, llvm/trunk/test/Transforms/SimplifyCFG UnreachableEliminate.ll

[SimplifyCFG] Replace calls to null/undef with unreachable

Calling null is undefined behavior, a call to undef can be trivially
treated as a call to null.

LLVM/llvm 273775cfe/trunk/lib/Headers avx512bwintrin.h avx2intrin.h, cfe/trunk/test/CodeGen sse2-builtins.c

[X86] Fix pslldq/psrldq intrinsics to not fail compilation with immediates larger than 16. 
This was accidentally broken in r272246.

pfSense/pfsense 57d6340etc/inc util.inc

bring back subnetv4_expand function used by pfblockerng
DeltaFile
+14-0etc/inc/util.inc
+14-01 files

pfSense/pfsense 2208be8etc/inc util.inc

bring back subnetv4_expand function used by pfblockerng
DeltaFile
+14-0etc/inc/util.inc
+14-01 files

DragonFlyBSD/dports 4294e77jenkins distinfo Makefile

Update devel/jenkins to version 2.10

DragonFlyBSD/dports f4d6449jetty9 pkg-plist distinfo

Update www/jetty9 to version 9.3.9

LLVM/llvm 273774llvm/trunk/include/llvm/Analysis Loads.h

Fix a typo in FindAvailableLoadedValue, introduced by r273734. [-Wdocumentation]

DragonFlyBSD/dports c449a78jgrapht Makefile, jgrapht/files patch-build.xml

Tweak java/jgrapht version 0.7.3_1

DragonFlyBSD/dports 8cc572berlang-java Makefile distinfo

Update lang/erlang-java to version 18.3.4

LLVM/llvm 273773llvm/trunk/tools/llvm-cov SourceCoverageView.h SourceCoverageViewText.cpp

[llvm-cov] Make an API more consistent, NFC

Make renderExpansionView() look a bit more like renderLine(), and
clarify its doxygen comment.

LLVM/llvm 273772llvm/trunk/tools/llvm-cov SourceCoverageView.h SourceCoverageViewText.h

[llvm-cov] Flesh out some doxygen comments, NFC

DragonFlyBSD/dports ea44796opentsdb Makefile

Tweak databases/opentsdb version 2.2.0_2
DeltaFile
+1-1opentsdb/Makefile
+1-11 files

DragonFlyBSD/dports d47f803pdf2djvu Makefile.DragonFly

Tweak converters/pdf2djvu version 0.7.21_1

OpenBSD/ports VikiayNsysutils/awscli Makefile distinfo

   Update to awscli-1.10.41.

OpenBSD/ports Gz9Jc09net/py-botocore distinfo Makefile, net/py-botocore/pkg PLIST

   Update to py-botocore-1.4.31.

OpenBSD/src 0wnraw3share/man/man4 umb.4

   Add Medion Mobile S4222

   Remove deprecated Tn at the same time.

   OK jmc@
VersionDeltaFile
1.3+5-4share/man/man4/umb.4
+5-41 files

NetBSD/src dfzFxcUsys/lib/libsa bootp.c

   Fix typo.
VersionDeltaFile
1.41+3-3sys/lib/libsa/bootp.c
+3-31 files

DragonFlyBSD/dports 26ea7b7ant-xinclude-task Makefile, ant-xinclude-task/files patch-build.xml

Tweak textproc/ant-xinclude-task version 0.2_2

DragonFlyBSD/dports 734e796flickrnet Makefile, flickrnet/files patch-AssemblyInfo.cs patch-flickrnet.pc.in

Tweak devel/flickrnet version 2.2.0,1

DragonFlyBSD/dports 1758c74jenkins-lts distinfo Makefile

Update devel/jenkins-lts to version 1.651.3

LLVM/llvm 273771lld/trunk/ELF Driver.cpp

Do not lookup the same option twice. NFC.

FreeBSD/src 302191head/sys/dev/bhnd bhnd.c bhnd_bus_if.m, head/sys/dev/bhnd/bcma bcma.c bcma_subr.c

bhnd(4): Add devinfo allocation and child addition methods, modeled on
pci_if.

This allows bhnd(4) to manage per-device state (such as per-core
pmu/clock refcounting) on behalf of subclass driver instances.

Approved by:    re (gjb), adrian (mentor)
Differential Revision:  https://reviews.freebsd.org/D6959

FreeBSD/src 302190head/sys/mips/broadcom bcm_machdep.c uart_cpu_chipc.c, head/sys/mips/sentry5 s5_machdep.c obio.c

Replace mips/sentry5 with mips/broadcom

The delta between SENTRY5 and BCM was already small due to BCM being
derived from SENTRY5; re-integrating the two avoids the maintenance
overhead of keeping them both in sync with bhnd(4) changes.


- Re-integrate minor SENTRY5 deltas in bcm_machdep.c
- Modify uart_cpu_chipc to allow specifying UART debug/console flags via
  kenv and device hints.
- Switch SENTRY5 to std.broadcom
- Enabled CFI flash support for SENTRY5

Reviewed by:    Michael Zhilin <mizkha at gmail.com> (Broadcom MIPS support)
Approved by:    re (gjb), adrian (mentor)
Differential Revision:  https://reviews.freebsd.org/D6897

FreeBSD/src 302189head/sys/dev/bhnd/cores/chipc chipc.c chipc_spi.c, head/sys/mips/broadcom uart_bus_chipc.c

bhnd(4): Perform explicit chipc child enumeration.

Replaces use of DEVICE_IDENTIFY with explicit enumeration of chipc
child devices using the chipc capability structure.

This is a precursor to PMU support, which requires more complex resource
assignment handling than achievable with the static device name-based
hints table.

Reviewed by:    Michael Zhilin <mizkha at gmail.com> (Broadcom MIPS support)
Approved by:    re (gjb), adrian (mentor)
Differential Revision:  https://reviews.freebsd.org/D6896

NetBSD/src lTyw95Zsys/arch/x68k/stand/boot_ustar boot_ustar.S Makefile

   Define BOOT_MAXSIZE instead of magic number.
   Present size 56832 is 65536 - 8192 - 0x200 and is the same size
   as before.

DragonFlyBSD/dports d742d42unifi5 distinfo Makefile

Update net-mgmt/unifi5 to version 5.0.7

pfSense/pfsense 51e30c4usr/local/www diag_dump_states.php

Use the translated destination for kill_states if one exists. Ticket #6531

pfSense/pfsense 515f53ausr/local/www diag_dump_states.php

Use the translated destination for kill_states if one exists. Ticket #6531

pfSense/pfsense e6ddb55usr/local/www diag_dump_states.php

Use the translated destination for kill_states if one exists. Ticket #6531

DragonFlyBSD/dports 1ca6130iaikpkcs11wrapper Makefile, iaikpkcs11wrapper/files patch-native_src_pkcs11wrapper.c patch-Makefile

Tweak security/iaikpkcs11wrapper version 1.2.18

DragonFlyBSD/dports 8d4bb52artifactory Makefile distinfo

Update devel/artifactory to version 4.8.1

HardenedBSD/hardenedbsd 2a1be91

Merge remote-tracking branch 'origin/hardened/current/log' into hardened/current/unstable
DeltaFile
+0-00 files

HardenedBSD/hardenedbsd 81bb8e0

Merge remote-tracking branch 'origin/hardened/current/segvguard-ng' into 
hardened/current/unstable
DeltaFile
+0-00 files

HardenedBSD/hardenedbsd d39011bdev/urtwn if_urtwn.c, openssh blacklist.c blacklist_client.h

Merge remote-tracking branch 'origin/hardened/current/master' into 
hardened/current/unstable

HardenedBSD/hardenedbsd 8940650dev/urtwn if_urtwn.c, openssh blacklist.c blacklist_client.h

Merge remote-tracking branch 'origin/hardened/current/master' into 
hardened/current/segvguard-ng

DragonFlyBSD/dports 0c054a2djview4 Makefile

Update graphics/djview4 to version 4.10.6_1
DeltaFile
+11-10djview4/Makefile
+11-101 files

HardenedBSD/hardenedbsd 306a41ddev/urtwn if_urtwn.c, openssh blacklist.c blacklist_client.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/log

HardenedBSD/hardenedbsd 7bb3a84dev/urtwn if_urtwn.c, openssh blacklist.c blacklist_client.h

Merge remote-tracking branch 'origin/hardened/current/master' into 
hardened/current/master-libressl

HardenedBSD/hardenedbsd 1e896fedev/urtwn if_urtwn.c, openssh blacklist.c blacklist_client.h

Merge branch 'freebsd/current/master' into hardened/current/master

LLVM/llvm 273770llvm/trunk/tools/llvm-cov SourceCoverageViewText.cpp

Try to fix the MSVC build

There's some kind of issue with using "constexpr unsigned" in an
anonymous namespace.

http://lab.llvm.org:8011/builders/clang-x64-ninja-win7/builds/13395

pfSense/pfsense ebb1e0ausr/local/www diag_dump_states.php

Correct/clarify column header. Ticket #6530

pfSense/pfsense ea81ba1usr/local/www diag_dump_states.php

Correct/clarify column header. Ticket #6530

pfSense/pfsense 31f171eusr/local/www diag_dump_states.php

Correct/clarify column header. Ticket #6530

pfSense/pfsense d4f9997usr/local/www diag_dump_states.php

Fix style

pfSense/pfsense 51a3aceusr/local/www diag_dump_states.php

Fix style

pfSense/pfsense 4e658dbusr/local/www diag_dump_states.php

Fix style