Displaying 1 50 of 3,852,277 commits (0.182s)

FreeBSD — stable/10/contrib/llvm/tools/lldb/tools/driver Platform.h

MFC r268527: Remove unused readline header

FreeBSD — stable/10/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX ProcessPOSIX.cpp

MFC r263678: lldb: Invoke PT_KILL from ProcessPosix::DoDestroy

  We previously sent SIGKILL to the debuggee in DoDestroy, but did not
  actually detach or kill via ptrace.  It seems that this somehow didn't
  matter on Linux, but did on FreeBSD.

  This would happen when quitting LLDB while stopped at a breakpoint, for
  example.  The debuggee remained stopped in ptrace (with the signal
  either pending or lost).  After a timeout of a second or two LLDB exits,
  which caused the debuggee to resume and dump core from an unhandled

  BringProcessIntoLimbo is a poorly named wrapper for ptrace(PT_KILL)
  which is the desired behaviour from DoDestroy.


Sponsored by:        DARPA, AFRL

FreeBSD — stable/10/contrib/llvm/tools/lldb/include/lldb lldb-enumerations.h lldb-forward.h, stable/10/contrib/llvm/tools/lldb/include/lldb/API SBInputReader.h SBQueue.h

MFC r262528: Update LLDB snapshot to upstream r202189

  Highlights include (upstream revs in parens):

  - Improvements to the remote GDB protocol client
    (r196610, r197579, r197857, r200072, and others)

  - Bug fixes for big-endian targets

  - Initial support for libdispatch (GCD) queues in the debuggee

  - Add "step-avoid-libraries" setting

  - IO subsystem improvements (including initial work on a curses gui)

  - Support hardware watchpoints on FreeBSD

  - Improved unwinding through hand-written assembly functions

    [10 lines not shown]

FreeBSD — head/sys/kern sys_capability.c kern_descrip.c, head/sys/sys capsicum.h

Prepare fget_unlocked for reading fd table only once.

Some capsicum functions accept fdp + fd and lookup fde based on that.
Add variants which accept fde.

Reviewed by:        pjd
MFC after:        1 week

LLVM — libcxx/trunk/include __locale

Fix ctype_base::xdigit for Android.

Android's ctype implementation comes from openbsd, which for some reason
doesn't consider numbers to be hex digits.
Delta File
+5 -0 libcxx/trunk/include/__locale
+5 -0 1 file

FreeBSD Ports — head UPDATING, head/games/bsdgames Makefile pkg-plist

The decision to move the savedata into ${PREFIX} did not go over
well. Revert it, and add a "@cwd /" that makes @sample do the
right thing.

FreeBSD Ports — head/net/GeoIP Makefile, head/net/GeoIP/files patch-man__Makefile.in patch-man__Makefile.am

Fix unprivileged build. Remove libtool from USE_AUTOTOOLS.

Make sure that Makefile.am is patched, a Makefile.in patch is useless
with USE_AUTOTOOLS=automake.

Remove libtool from USE_AUTOTOOLS, USES already contains libtool, to
fix a DEVELOPER=yes warning.

Approved by:        portmgr (blanket "just fix it" approval)

FreeBSD Ports — head/graphics/graphviz Makefile pkg-plist

- fix option PYTHON
PR:                192059
Submitted by:        Kurt Jaeger

- mark option RUBY broken
using libdata/pkgconfig/ruby-1.9.pc fails cause of $(.TARGET) macro.

FreeBSD — head/share/man/man9 PCBGROUP.9

- Use Rs/Re mdoc macros.
- Remove duplicate and/or redundant content.
Delta File
+12 -30 head/share/man/man9/PCBGROUP.9
+12 -30 1 file

LLVM — llvm/trunk/lib/Target/NVPTX NVPTXISelLowering.cpp, llvm/trunk/test/CodeGen/NVPTX mulwide.ll

[NVPTX] mul.wide generation works for any smaller integer source types, not just the next 
smaller power of two

FreeNAS — gui/system forms.py views.py, gui/templates/system initialwizard_confirm.html

Add a progress bar to the initial wizard

LLVM — lldb/trunk/test/functionalities nosucharch, lldb/trunk/test/functionalities/nosucharch TestNoSuchArch.py Makefile

Ensure that if some unspecified person were to pass in an invalid architecture when trying 
to create a target, that it would fail, but not cause LLDB to crash.

LLVM — llvm/trunk/test/CodeGen/X86 avx512bw-mask-op.ll avx512dq-mask-op.ll, llvm/trunk/test/MC/X86 x86-64-avx512bw.s x86-64-avx512dq.s

[SKX] Added missed test files for rev 213757

LLVM — lldb/trunk/source/Core ArchSpec.cpp

Make sure we don't crash if someone (E.G.) comments out on entry from g_core_definitions[] 
without removing the ArchSpec::Core enumeration when submitting from source.

We now catch the issue with a static_assert() at compile time and use 
llvm::array_lengthof(g_core_definitions) as well.

Delta File
+11 -6 lldb/trunk/source/Core/ArchSpec.cpp
+11 -6 1 file

LLVM — llvm/trunk/lib/AsmParser LLParser.cpp LLToken.h, llvm/trunk/test/Bitcode deprecated-linker_private-linker_private_weak.ll

AsmParser: remove deprecated LLIR support

linker_private and linker_private_weak were deprecated in 3.5.  Remove support
for them now that the 3.5 branch has been created.

LLVM — llvm/trunk/lib/ExecutionEngine/RuntimeDyld RuntimeDyldCheckerImpl.h

ExecutionEngine: remove a stray semicolon

Detected via GCC 4.8 [-Wpedantic].

FreeBSD — head/usr.bin/mkimg vhd.c

Fix builds on older FreeBSD versions and/or non-FreeBSD machines:
don't use _Static_assert unconditionally.
Delta File
+8 -0 head/usr.bin/mkimg/vhd.c
+8 -0 1 file

FreeBSD — head/sys/kern uipc_usrreq.c

Cosmetic changes to unp_internalize

Don't throw away the result of fget_unlocked.
Move fdp increment to for loop to make it consistent with similar code

MFC after:        1 week
Delta File
+4 -5 head/sys/kern/uipc_usrreq.c
+4 -5 1 file

LLVM — cfe/trunk/test/CodeGen pragma-loop.cpp

Rename metadata in test which was missed when renaming loop unroll metadata in r213771.

LLVM — llvm/trunk/test/MC/X86 avx512-encodings.s

[SKX] Fix lowercase "error:" in rev 213757

LLVM — llvm/trunk/lib/Target/NVPTX NVPTXISelLowering.cpp, llvm/trunk/test/CodeGen/NVPTX mulwide.ll

[NVPTX] Make sure we do not generate MULWIDE ISD nodes when optimizations are disabled

With optimizations disabled, we disable the isel patterns for mul.wide; but we
were still generating MULWIDE ISD nodes.  Now, we only try to generate MULWIDE
ISD nodes in DAGCombine if the optimization level is not zero.

LLVM — llvm/trunk/docs LangRef.rst, llvm/trunk/lib/Transforms/Scalar LoopUnrollPass.cpp

In unroll pragma syntax and loop hint metadata, change "enable" forms to a new form using 
the string "full".

LLVM — cfe/trunk/docs LanguageExtensions.rst, cfe/trunk/include/clang/Basic Attr.td AttrDocs.td

In unroll pragma syntax and loop hint metadata, change "enable" forms to a new form using 
the string "full".

FreeBSD Ports — head/lang/haskell-mode.el Makefile, head/lang/hla Makefile

Reset maintainership for ports not staged with no pending PR

With hat:        portmgr

FreeBSD Ports — head/news/crashmail Makefile

Fix build without gcc.
Delta File
+4 -2 head/news/crashmail/Makefile
+4 -2 1 file

LLVM — llvm/trunk/include/llvm/Support GCOV.h

test commit: remove trailing space

FreeBSD Ports — head/sysutils/djmount Makefile

Add USES=readline to fix build.
Delta File
+1 -1 head/sysutils/djmount/Makefile
+1 -1 1 file

FreeBSD Ports — head MOVED

Fix typo

Reported by:        mandree
Delta File
+1 -1 head/MOVED
+1 -1 1 file

FreeBSD Ports — head/archivers/p5-Archive-Tar Makefile, head/archivers/pear-File_Archive Makefile

Remove quotes that surrounded entire _DESC strings.

Approved by:        portmgr (not really, but touches unstaged ports)

LLVM — cfe/trunk/test/Driver cl-x86-flags.c

Fix test/Driver/cl-x86-flags.c by providing explicit --target

This isn't very neat, but we haven't found any better ways to
make this test work with non-X86 default target.
Delta File
+17 -17 cfe/trunk/test/Driver/cl-x86-flags.c
+17 -17 1 file

FreeBSD Ports — head/german/dict Makefile, head/german/geonext Makefile

Reset maintainership for ports not staged with no pending PR

With hat:        portmgr

FreeBSD Ports — head UPDATING

Drop UPDATING section on evolution-data-server deinstall before db6 upgrade,
no longer necessary as of r362656.

PR:                191611
Delta File
+2 -7 head/UPDATING
+2 -7 1 file

FreeBSD Ports — head/www/fnord Makefile

Stage, fix build without gcc, and repair a backwards OPTIONS check.
Delta File
+10 -19 head/www/fnord/Makefile
+10 -19 1 file

LLVM — libcxx/trunk/include/experimental dynarray

Update the synopsis and comments with the results of LWG #2255. No code to back it up at 
the moment; just comments

FreeBSD Ports — branches/2014Q3/Mk/Uses twisted.mk

MFH: r362706

- Fix _TWISTED_COMPONENTS: add missing "pair"

Approved by:        portmgr (erwin)

FreeBSD Ports — head/security/vuxml vuln.xml

- Document vulnerabilities in www/tomcat*: CVE-2014-0096, CVE-2014-0099, CVE-2014-0075
Delta File
+49 -0 head/security/vuxml/vuln.xml
+49 -0 1 file

FreeBSD Ports — head/ports-mgmt/pkg/files patch-powerpc-no-atomic-builtins

Fix the build on PowerPC: apparently it declares that it has atomic builtins,
but GCC 4.2 bombs with internal compiler error (= unrecognizable instruction)
when compiling libucl/src/ucl_util.c.

Approved by:        bapt (portmgr, maintainer)

FreeBSD Ports — head/Mk/Uses twisted.mk

- Fix _TWISTED_COMPONENTS: add missing "pair"

MFH:                2014Q3
Delta File
+1 -1 head/Mk/Uses/twisted.mk
+1 -1 1 file

FreeBSD Ports — head/benchmarks/himenobench Makefile, head/benchmarks/spec-sfs Makefile

Reset maintainership for ports not staged with no pending PR

With hat:        portmgr

FreeNAS — gui/system forms.py, gui/templates/system initialwizard_volume.html

Show estimated capacity in the volume screen for the wizard

PC-BSD — src-webui Makefile, src-webui/appweb install install.sh

Add the src-webui structure, which includes dummy port

This will eventually become location of our Web front-end to Appcafe / Warden

FreeBSD — head/sys/ufs/ufs ufs_vnops.c

Simplify comment to remove multiple negative and passive voice.
Delta File
+1 -2 head/sys/ufs/ufs/ufs_vnops.c
+1 -2 1 file

FreeBSD — head/sys/fs/nandfs nandfs_vnops.c

Fix typo in comment: noone -> no one.
Fix minor style(9) nits.
Delta File
+4 -7 head/sys/fs/nandfs/nandfs_vnops.c
+4 -7 1 file

pfSense — etc/inc vpn.inc

Fix for bug 3769
Delta File
+2 -2 etc/inc/vpn.inc
+2 -2 1 file

FreeBSD — head/sys/amd64/acpica acpi_wakecode.S, head/sys/amd64/amd64 mpboot.S pmap.c

don't set CR4 PSE bit on amd64

Setting PSE together with PAE or in long mode just makes the PSE bit
completely ignored, so don't set it.

Sponsored by: Citrix Systems R&D
Reviewed by: kib

FreeBSD Ports — head UPDATING

Back to the present

Reported by:        novel
Delta File
+1 -1 head/UPDATING
+1 -1 1 file

LLVM — cfe/trunk/include/clang/Basic LangOptions.h DiagnosticFrontendKinds.td, cfe/trunk/include/clang/Driver CC1Options.td

Add stopgap option -fmodule-implementation-of <name>

This flag specifies that we are building an implementation file of the
module <name>, preventing importing <name> as a module. This does not
consider this to be the 'current module' for the purposes of doing
modular checks like decluse or non-modular-include warnings, unlike

This is needed as a stopgap until:
1) we can resolve relative includes to a VFS-mapped module (or can
   safely import a header textually and as part of a module)

and ideally
2) we can safely do incremental rebuilding when implementation files
   import submodules.

FreeBSD Ports — head UPDATING UIDs, head/security/scanlogd pkg-message Makefile

- Use USER and GROUP in Makefile instead of having
  pkg-message suggesting a user to create user and group
- Add uid/gid to the UID and GID files respectively
- Add an UPDATING entry to suggest users of scanlogd to
  drop existing users to avoid conflicts

PR:                191948
Submitted by:        TEUBEL György

LLVM — llvm/branches/release_35/cmake/modules CMakeLists.txt LLVMConfig.cmake.in

Merging r213674:
r213674 | delcypher | 2014-07-22 18:48:51 +0100 (Tue, 22 Jul 2014) | 5 lines

Add LLVM_TOOLS_BINARY_DIR variable to LLVMConfig.cmake so clients
of LLVM using CMake can easily find the tools directory.

LLVM_BUILD_TOOLS_BINARY_DIR was removed because it is now