Displaying 1 50 of 5,391,955 commits (0.192s)

LLVM — llvm/trunk/test/Other new-pm-defaults.ll

[PM] Tidy up the spacing of this new, much nicer test file.
Delta File
+134 -133 llvm/trunk/test/Other/new-pm-defaults.ll
+134 -133 1 file

LLVM — llvm/trunk/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/trunk/test/Transforms/InstCombine x86-pack.ll

[InstCombine][SSE] Add DemandedElts support for PACKSS/PACKUS instructions

Simplify a packss/packus truncation based on the elements of the mask that are actually 
demanded.

Differential Revision: https://reviews.llvm.org/D28777

FreeBSD Ports — head/mail/maildrop Makefile distinfo

- Update maildrop to 2.8.5
- Convert to USES=localbase
- Make unneeded += a simple =

FreeBSD Ports — head/news/husky Makefile

Reinplace the target of the symlink instead of the symlink

PR:                216309
Delta File
+1 -1 head/news/husky/Makefile
+1 -1 1 file

FreeBSD Ports — head/sysutils/fusefs-sqlfs Makefile, head/sysutils/fusefs-sqlfs/files patch-fuse_main.c

- Add LICENSE
- Switch to options helpers
- Regenerate patches

LLVM — cfe/trunk/lib/CodeGen CodeGenFunction.cpp, cfe/trunk/test/OpenMP openmp_seh.c

[OPENMP] Fix for PR31643: Clang crashes when compiling code on Windows
with SEH and openmp

In some cituations (during codegen for Windows SEH constructs)
CodeGenFunction instance may have CurFn equal to nullptr. OpenMP related
code does not expect such situation during cleanup.

LLVM — llvm/trunk/include/llvm/Transforms/Scalar LoopSink.h, llvm/trunk/lib/Passes PassBuilder.cpp PassRegistry.def

[PM] Port LoopSink to the new pass manager.

Like several other loop passes (the vectorizer, etc) this pass doesn't
really fit the model of a loop pass. The critical distinction is that it
isn't intended to be pipelined together with other loop passes. I plan
to add some documentation to the loop pass manager to make this more
clear on that side.

LoopSink is also different because it doesn't really need a lot of the
infrastructure of our loop passes. For example, if there aren't loop
invariant instructions causing a preheader to exist, there is no need to
form a preheader. It also doesn't need LCSSA because this pass is
only involved in sinking invariant instructions from a preheader into
the loop, not reasoning about live-outs.

This allows some nice simplifications to the pass in the new PM where we
can directly walk the loops once without restructuring them.

Differential Revision: https://reviews.llvm.org/D28921

LLVM — llvm/trunk/lib/Transforms/Scalar LoopSink.cpp

[LoopSink] Trivial comment cleanup.

FreeBSD Ports — head/french/eficas Makefile

Shebangfix only the target of the symlink, not the symlink

PR:                216309
Delta File
+1 -1 head/french/eficas/Makefile
+1 -1 1 file

Bitrig — sys/arch/arm64/arm64 pmap.c trap.c, sys/arch/arm64/conf GENERIC files.arm64

hacka hack for dragonboard ehci attachment, not working.

FreeBSD Ports — head/net-mgmt/p0f Makefile

Reinplace the target of the symlink instead of the symlink

PR:                216309
Delta File
+1 -1 head/net-mgmt/p0f/Makefile
+1 -1 1 file

FreeBSD Ports — head/textproc/antiword Makefile

Reinplace the target of the symlink instead of the symlink

PR:                216309
Delta File
+1 -1 head/textproc/antiword/Makefile
+1 -1 1 file

Bitrig — sys/dev/ofw fdt.c ofw_clock.c

Some pieces copied from OpenBSD, believed to be needed for msmehci

Now uncertain, but meh.
Delta File
+1,073 -0 sys/dev/ofw/fdt.c
+440 -0 sys/dev/ofw/ofw_clock.c
+123 -0 sys/dev/ofw/ofw_pinctrl.c
+97 -0 sys/dev/ofw/ofw_gpio.c
+84 -0 sys/dev/ofw/ofw_clock.h
+81 -0 sys/dev/ofw/ofw_regulator.c
+97 -0 3 files not shown
+1,995 -0 9 files

LLVM — llvm/trunk/lib/Target/ARM ARMBaseInstrInfo.cpp ARMLoadStoreOptimizer.cpp

[ARM] Use helpers for adding pred / CC operands. NFC

Hunt down some of the places where we use bare addReg(0) or addImm(AL).addReg(0)
and replace with add(condCodeOp()) and add(predOps()). This should make it
easier to understand what those operands represent (without having to look at
the definition of the instruction that we're adding to).

Differential Revision: https://reviews.llvm.org/D27984

PC-BSD — contrib/xz ChangeLog THANKS, contrib/xz/src/common tuklib_cpucores.c tuklib_physmem.c

Merge remote-tracking branch 'freebsd/stable/11' into freebsd11
∈ delphij - 30cbb610 - 2017-01-20 06:38:56
MFC r311504: MFV r311477: xz 5.2.3.

FreeBSD — head/usr.bin/cut/tests cut2_test.sh Makefile

Add some basic -s flag testcases for cut(1)

The remaining functionality seems to be covered in one form or
another via the NetBSD ATF testcase.

MFC after:        3 weeks
Sponsored by:        Dell EMC Isilon

LLVM — libcxx/branches/release_40/include new

Merge r292582 - Still expose std::align_val_t in C++17 even if we don't have aligned 
new/delete.

    r292564 disabled the aligned new/delete overloads on platforms without
    posix_memalign. Unfortunately that patch also disabled the  align_val_t
    definition in C++17 as well.

FreeBSD — head/sys/net80211 ieee80211_ioctl.c

[net80211] allow for MCS16-23 to be statically configured.

Tested:

* AR9380, STA mode

OPNsense — Mk bsd.port.mk bsd.default-versions.mk, Mk/Scripts qa.sh

Framework: partially sync with upstream

Taken from: FreeBSD

OPNsense — sysutils/ipmitool Makefile distinfo, sysutils/ipmitool/files patch-src_plugins_ipmi__intf.c patch-lib_ipmi__cfgp.c

sysutils/ipmitool: sync with upstream

Taken from: FreeBSD

OPNsense — sysutils/vpnc-scripts distinfo Makefile

sysutils/vpnc-scripts: sync with upstream

Taken from: FreeBSD

OPNsense — security/openconnect Makefile distinfo, security/openconnect/files patch-openssl.c patch-openssl-esp.c

security/openconnect: sync with upstream

Taken from: FreeBSD

OPNsense — databases/mysql56-server Makefile pkg-message, databases/mysql56-server/files my.cnf.sample.in patch-mysys_ssl_my_default.cc

databases/mysql56-server: sync with upstream

Taken from: FreeBSD

OPNsense — databases/mysql56-client Makefile pkg-message, databases/mysql56-client/files patch-mysys_ssl_my_default.cc patch-scripts_CMakeLists.txt

databases/mysql56-client: sync with upstream

Taken from: FreeBSD

OPNsense — shells/bash distinfo Makefile

shells/bash: sync with upstream

Taken from: FreeBSD
Delta File
+5 -1 shells/bash/distinfo
+1 -1 shells/bash/Makefile
+6 -2 2 files

OPNsense — lang/php56 distinfo Makefile

lang/php56: sync with upstream

Taken from: FreeBSD
Delta File
+3 -3 lang/php56/distinfo
+1 -1 lang/php56/Makefile
+4 -4 2 files

OPNsense — security/vuxml vuln.xml

security/vuxml: sync with upstream

Taken from: FreeBSD
Delta File
+38 -0 security/vuxml/vuln.xml
+38 -0 1 file

OPNsense — accessibility/linux-c7-atk pkg-plist.i386 distinfo.x86_64, archivers/p5-Archive-Extract distinfo Makefile

*/*: sync with upstream

Taken from: FreeBSD

FreeBSD Ports — head/devel/tbb Makefile

Reinplace the target of the symlink instead of the symlink

PR:                216309
Delta File
+1 -1 head/devel/tbb/Makefile
+1 -1 1 file

LLVM — llvm/trunk/test/CodeGen/X86 masked_gather_scatter.ll

[AVX-512] Fix a couple test cases to not pass an undef mask to gather intrinsic. This 
could break if any future optimizations taken advantage of the undef.

FreeBSD — head/usr.bin/sed/tests sed2_test.sh Makefile

Add testcases for -i with hardlinks and symlinks

The symlink testcase is expected to fail, post-r312519 (the revert of
r312404); mark it so.

MFC after:        3 weeks
Sponsored by:        Dell EMC Isilon

FreeBSD Ports — head/textproc/p5-SGMLSpm Makefile

Shebangfix the target of the symlink instead of the symlink

PR:                216309
Delta File
+1 -1 head/textproc/p5-SGMLSpm/Makefile
+1 -1 1 file

LLVM — llvm/trunk/include/llvm/Target TargetLowering.h

[TargetLowering] Improve comment for setOperationAction().

Add a sentence that says that the type argument can refer to
either the type of a result, or that of an operand.

Review: Eli Friedman.

FreeBSD — head/usr.bin/sed/tests Makefile

Integrate contrib/netbsd-tests/usr.bin/sed/t_sed.sh into the FreeBSD test
suite as usr.bin/sed/sed_test

Don't expect :emptybackref to fail -- it succeeds on FreeBSD

MFC after:        3 weeks
Sponsored by:        Dell EMC Isilon
Delta File
+5 -0 head/usr.bin/sed/tests/Makefile
+5 -0 1 file

FreeBSD — head/usr.bin/sed main.c

Revert r312404 as we need to do an exp-run and fix existing ports that
rely on the previous behavior.

Requested by:        antonie (portmgr)
Delta File
+1 -1 head/usr.bin/sed/main.c
+1 -1 1 file

FreeBSD — stable/10/contrib/xz ChangeLog THANKS, stable/10/contrib/xz/src/common tuklib_cpucores.c tuklib_physmem.c

MFC r311504: MFV r311477: xz 5.2.3.

FreeBSD — stable/11/contrib/xz ChangeLog THANKS, stable/11/contrib/xz/src/common tuklib_cpucores.c tuklib_physmem.c

MFC r311504: MFV r311477: xz 5.2.3.

LLVM — llvm/trunk/lib/Transforms/Scalar NewGVN.cpp, llvm/trunk/test/Transforms/NewGVN pr31682.ll

NewGVN: Fix PR 31682, an overactive assert.
Part of the assert has been left active for further debugging.
The other part has been turned into a stat for tracking for the
moment.

FreeBSD Ports — head/shells/bash distinfo Makefile

Update to 4.4.7

Changelog:

- Out-of-range negative offsets to popd can cause the shell to crash attempting
  to free an invalid memory block.
- When performing filename completion, bash dequotes the directory name being
  completed, which can result in match failures and potential unwanted
  expansion.

MFH:                2017Q1

LLVM — libcxx/trunk/include new

Still expose std::align_val_t in C++17 even if we don't have aligned new/delete.

r292564 disabled the aligned new/delete overloads on platforms without
posix_memalign. Unfortunately that patch also disabled the  align_val_t
definition in C++17 as well.

This patch causes align_val_t to be exposed in C++17 regardless
of if we have the new/delete overloads.
Delta File
+1 -1 libcxx/trunk/include/new
+1 -1 1 file

FreeBSD — stable/10/contrib/bsnmp/snmpd trans_udp.c trans_udp.h

MFC r312331:
r312331 (by glebius):

Fix regression from r310655, which broke operation of bsnmpd if it is bound
to a non-wildcard address.  As documented in ip(4), doing sendmsg(2) with
IP_SENDSRCADDR on a socket that is bound to non-wildcard address is
completely different to using this control message on a wildcard one.

A fix is to add a bool to mark whether we did setsockopt(IP_RECVDSTADDR)
on the socket, and use IP_SENDSRCADDR control message only if we did.

While here, garbage collect absolutely useless udp_recv() function that
establishes some structures on stack to never use them later.

FreeBSD — stable/11/contrib/bsnmp/snmpd trans_udp.c trans_udp.h

MFC r312331:
r312331 (by glebius):

Fix regression from r310655, which broke operation of bsnmpd if it is bound
to a non-wildcard address.  As documented in ip(4), doing sendmsg(2) with
IP_SENDSRCADDR on a socket that is bound to non-wildcard address is
completely different to using this control message on a wildcard one.

A fix is to add a bool to mark whether we did setsockopt(IP_RECVDSTADDR)
on the socket, and use IP_SENDSRCADDR control message only if we did.

While here, garbage collect absolutely useless udp_recv() function that
establishes some structures on stack to never use them later.

PC-BSD — contrib/bsnmp/snmpd trans_udp.c trans_udp.h

MFC r312331:
r312331 (by glebius):

Fix regression from r310655, which broke operation of bsnmpd if it is bound
to a non-wildcard address.  As documented in ip(4), doing sendmsg(2) with
IP_SENDSRCADDR on a socket that is bound to non-wildcard address is
completely different to using this control message on a wildcard one.

A fix is to add a bool to mark whether we did setsockopt(IP_RECVDSTADDR)
on the socket, and use IP_SENDSRCADDR control message only if we did.

While here, garbage collect absolutely useless udp_recv() function that
establishes some structures on stack to never use them later.

OPNsense — . README.md, net/intel-em Makefile

net/intel-em no more

LLVM — llvm/trunk/test/Transforms/SLPVectorizer/X86 store-jumbled.ll

[SLP] Add a base test for jumbled store

Change-Id: I905ce08a02c76a6896dcfd9629547417c99adc4a

FreeBSD — head/gnu/usr.bin/gdb/gdbserver Makefile

Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones

This simplifies pathing in make/displayed output

MFC after:    3 weeks
Sponsored by: Dell EMC Isilon

FreeBSD — head/sys/modules/ath Makefile

Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones

This simplifies pathing in make/displayed output

MFC after:    3 weeks
Sponsored by: Dell EMC Isilon
Delta File
+17 -17 head/sys/modules/ath/Makefile
+17 -17 1 file

LLVM — llvm/trunk/tools/llvm-cxxfilt llvm-cxxfilt.cpp

llvm-cxxfilt: add missing includes from previous change

LLVM — llvm/trunk/tools/llvm-cxxfilt llvm-cxxfilt.cpp

llvm-cxxfilt: fix program description

Fix a silly copy-paste error in the tool description.  Take the
opportunity to add crash stack printing which will hopefully never be
needed.