Displaying 1 50 of 3,710,277 commits (0.150s)

LLVM — libcxx/trunk/docs Makefile.sphinx

Add temporary Makefile.sphinx build file to get libcxx.llvm.org/docs going
Delta File
+34 -0 libcxx/trunk/docs/Makefile.sphinx
+34 -0 1 file

LLVM — llvm/trunk/lib/Transforms/Utils SimplifyCFG.cpp

Fix build warning.

RetroBSD — sys/pic32 usb_console.c

Delete unused file.
Delta File
+0 -453 sys/pic32/usb_console.c
+0 -453 1 file

FreeNAS — . ReleaseNotes

Update the ChangeLog to match 9.3.1 reality.
Delta File
+4 -0 ReleaseNotes
+4 -0 1 file

RetroBSD — sys/pic32 README, sys/pic32/32mxsdram Makefile 32MXSDRAM

Rename 32mxsdram directory.

RetroBSD — sys/pic32/max32 Config Makefile, sys/pic32/wf32 Config Makefile

Simplify board names for max32 and wf32.

RetroBSD — sys/pic32 Config.generic, sys/pic32/duinomite Config Config-uart

Kconfig: remove hz keyword.

FreeBSD — head/sys/boot/efi/loader/arch/amd64 framebuffer.c

My MacBook has UGA only, but we fail to detect any changes
in the frame buffer when we flip pixels. Allow the detection
to be bypassed by setting the uga_framebuffer and uga_stride
variables. The kernel console works fine even when we can't
detect pixel changes in the frame buffer, which indicates
that the problem could be with reading from the frame buffer
and not writing to it.

HardenedBSD — sys/boot/efi/loader/arch/amd64 framebuffer.c

My MacBook has UGA only, but we fail to detect any changes
in the frame buffer when we flip pixels. Allow the detection
to be bypassed by setting the uga_framebuffer and uga_stride
variables. The kernel console works fine even when we can't
detect pixel changes in the frame buffer, which indicates
that the problem could be with reading from the frame buffer
and not writing to it.

RetroBSD — sys/pic32 Makefile.kconf, sys/pic32/duinomite Makefile Config-uart

Fixed issues with multiple kernel builds.

LLVM — libcxx/trunk/docs index.rst

Try building docs again.
Delta File
+0 -1 libcxx/trunk/docs/index.rst
+0 -1 1 file

LLVM — llvm/trunk/lib/MC WinCOFFObjectWriter.cpp

WinCOFFObjectWriter.cpp: Roll back TimeDateStamp along ENABLE_TIMESTAMPS.

We want a deterministic output. GNU AS leaves it zero.

FIXME: It may be optional by its user, like llc and clang.

LLVM — llvm/trunk/test/MC/MachO x86_32-symbols.s x86_32-sections.s, llvm/trunk/test/MC/MachO/AArch64 darwin-ARM64-local-label-diff.s

[MC] Convert other MachO tests from macho-dump to llvm-readobj.

This commit accomplish two goals:
1) it's a step forward to deprecate macho-dump, now less than 40 tests
rely on it.

2) It tests all the MachO specific features introduced in llvm-readobj in
the following commits:  r246789, r246665, r246474.

While the conversion is mostly mechanical (I double-checked all the
tests output one by one, but still), a post-commit review is greatly
appreciated.

LLVM — llvm/trunk/lib/Transforms/Utils SimplifyCFG.cpp

Fix build warning

HardenedBSD — share/misc organization.dot

jhg -> jgh

Submitted by:        junovitch
Approved by:        delphij (implicit)
Delta File
+1 -1 share/misc/organization.dot
+1 -1 1 file

FreeBSD — head/share/misc organization.dot

jhg -> jgh

Submitted by:        junovitch
Approved by:        delphij (implicit)
Delta File
+1 -1 head/share/misc/organization.dot
+1 -1 1 file

LLVM — lld/trunk/ELF Writer.cpp, lld/trunk/test/elf2 relocations.test

[elf2] Add 32S and 64 relocations (needed for musl).

It wasn't obvious what the assembly was to generate these relocations, so I did the test 
with yaml.

LLVM — lld/trunk/ELF Writer.cpp Chunks.h, lld/trunk/test/elf2 section-align-0.test

[elf2] Correctly handle sections with an alignment of 0. Spec says to treat it as an 
alignment of 1.

FreeBSD Ports — head/devel/llvm37 Makefile, head/devel/llvm37/files clang-patch-fformat_extensions.diff

Accept -fformat-extensions as a no-op flag to clang.

Submitted by:        Sender Ghost <lightside at gmx.com>

FreeBSD — head/usr.sbin Makefile sesutil, head/usr.sbin/sesutil sesutil.c sesutil.8

Add a new sesutil(8) utility

This is an utility for managing SCSI Enclosure Services (SES) device.

For now only one command is supported "locate" which will change the test of the
external LED associated to a given disk.

Usage if the following:
sesutil locate disk [on|off]

Disk can be a device name: "da12" or a special keyword: "all".

Reviewed by:        mav
MFC after:        1 month
Relnotes:        yes
Sponsored by:        gandi.net
Differential Revision:        https://reviews.freebsd.org/D3544
Delta File
+225 -0 head/usr.sbin/sesutil/sesutil.c
+73 -0 head/usr.sbin/sesutil/sesutil.8
+6 -0 head/usr.sbin/sesutil/Makefile
+1 -0 head/usr.sbin/Makefile
+0 -0 head/usr.sbin/sesutil/
+305 -0 5 files

HardenedBSD — usr.sbin Makefile, usr.sbin/sesutil sesutil.c sesutil.8

Add a new sesutil(8) utility

This is an utility for managing SCSI Enclosure Services (SES) device.

For now only one command is supported "locate" which will change the test of the
external LED associated to a given disk.

Usage if the following:
sesutil locate disk [on|off]

Disk can be a device name: "da12" or a special keyword: "all".

Reviewed by:        mav
MFC after:        1 month
Relnotes:        yes
Sponsored by:        gandi.net
Differential Revision:        https://reviews.freebsd.org/D3544

LLVM — llvm/trunk/lib/Target/PowerPC PPCISelDAGToDAG.cpp, llvm/trunk/test/CodeGen/PowerPC rlwimi-and-or-bits.ll

[PowerPC] Fix and(or(x, c1), c2) -> rlwimi generation

PPCISelDAGToDAG has a transformation that generates a rlwimi instruction from
an input pattern that looks like this:

  and(or(x, c1), c2)

but the associated logic does not work if there are bits that are 1 in c1 but 0
in c2 (these are normally canonicalized away, but that can't happen if the 'or'
has other users. Make sure we abort the transformation if such bits are
discovered.

Fixes PR24704.

LLVM — llvm/trunk/lib/Transforms/Utils SimplifyCFG.cpp

Fix build warning

LLVM — llvm/trunk/utils/lit/lit TestingConfig.py

Fix passed env var name in lit for Android tests.

The variable is actually called ANDROID_SERIAL.
This was not exercised on the bots until today.
Should fix the sanitizer-x86_64-linux failures.

LLVM — llvm/trunk/test/Transforms/SimplifyCFG empty-cleanuppad.ll

Fixing bad test syntax.

SmartOS — man/man/man1m zonememstat.1m, overlay/generic/usr/sbin zonememstat

OS-4413 zonememstat "total" row and output headers

RetroBSD — sys/pic32 Config.generic Makefile

Merge branch 'kconfig' of https://github.com/RetroBSD/retrobsd into kconfig.
∈ Serge Vakulenko - fcad15f7 - 2015-09-04 19:33:14
Generic config file updated.
Delta File
+4 -5 sys/pic32/Config.generic
+3 -0 sys/pic32/Makefile
+7 -5 2 files

FreeBSD Ports — head/devel/lldb37 distinfo Makefile, head/lang/clang-devel distinfo Makefile

Remove stray distinfo from clang and lldb metaports.

Reported by:        pluknet

LLVM — llvm/trunk/lib/Transforms/Utils SimplifyCFG.cpp, llvm/trunk/test/Transforms/SimplifyCFG empty-cleanuppad.ll

[WinEH] Teach SimplfyCFG to eliminate empty cleanup pads.

Differential Revision: http://reviews.llvm.org/D12434

LLVM — libcxx/trunk/docs index.rst

Test commit for sphinx docs try2
Delta File
+1 -0 libcxx/trunk/docs/index.rst
+1 -0 1 file

LLVM — lldb/trunk/test/tools/lldb-mi/breakpoint TestMiBreak.py

[TestMiBreak] Replace expectedFlakeyLinux with an appropriate expectedFailureAll

Reviewers: chaoren

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D12653

LLVM — libcxx/trunk TODO.TXT

Test commit to see if libcxx.llvm.org/docs builds
Delta File
+1 -1 libcxx/trunk/TODO.TXT
+1 -1 1 file

LLVM — lld/trunk/ELF Writer.cpp

[elf2] Fix include order.
Delta File
+1 -2 lld/trunk/ELF/Writer.cpp
+1 -2 1 file

LLVM — cfe/trunk/lib/AST ExprConstant.cpp, cfe/trunk/test/CodeGen object-size.cpp

Fix a bug in __builtin_object_size cast removal

Apparently there are many cast kinds that may cause implicit pointer
arithmetic to happen. In light of this, the cast ignoring logic
introduced in r246877 has been changed to only ignore a small set of
cast kinds, and a test for this behavior has been added.

Thanks to Richard for catching this before it became a bug report. :)

LLVM — cfe/trunk/test/CodeGenCXX partial-init.cpp

Relax partial-init test case for ARM

LLVM — llvm/trunk/lib/Fuzzer FuzzerTraceState.cpp

[libFuzzer] more accurate logic for traces, 80-char fix

LLVM — lldb/trunk/source/Plugins/SymbolFile/DWARF SymbolFileDWARF.cpp

Check for null compile unit so we don't crash.

LLVM — lld/trunk/ELF SymbolTable.cpp InputFiles.h, lld/trunk/test/elf2 archive.s

[elf2] Add basic archive file support.

LLVM — lldb/trunk/scripts/Python python-typemaps.swig

Convert "long" input to "long long" in typemap for lldb::tid_t.

Summary: lldb::tid_t is 64 bit, but "long" need not always be 64 bit.

Reviewers: chying, clayborg

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D12650

HardenedBSD — bin/setfacl setfacl.1

HBSD: Fix merge conflict
Delta File
+0 -4 bin/setfacl/setfacl.1
+0 -4 1 file

FreeNAS — gui/storage views.py

Populate VolumeManager disks from new middleware.
Delta File
+6 -4 gui/storage/views.py
+6 -4 1 file

FreeNAS — gui/storage forms.py

Convert MountPointAccessForm to use new middleware.
Delta File
+63 -21 gui/storage/forms.py
+63 -21 1 file

HardenedBSD — bin/setfacl setfacl.1

HBSD: fix merge conflict in bin/setfacl/setfacl.1

Signed-off-by: Oliver Pinter <oliver.pinter at hardenedbsd.org>
Delta File
+0 -4 bin/setfacl/setfacl.1
+0 -4 1 file

FreeBSD Ports — head/audio/gnome-music Makefile distinfo

Update gnome-music to 3.16.2.

Obtained from:        gnome devel repo

FreeBSD Ports — head/sysutils/gnome-control-center Makefile

Drop unneeded gnomemenus3 dependancy.

Obtained from:        gnome devel repo

FreeBSD Ports — head/net/geoclue Makefile distinfo

Update geoclue to 2.2.0.

Obtained from:        gnome devel repo

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

Update libgxps to 0.2.3.1.

Obtained from:        gnome devel repo

FreeBSD Ports — head/lang/vala Makefile distinfo

Update vala to 0.28.1.

Obtained from:        gnome devel repo

LLVM — lldb/trunk/include/lldb/DataFormatters FormatManager.h DataVisualization.h, lldb/trunk/source/Commands CommandObjectType.cpp

Add a --language (-l) option to type category {enable|disable} to allow people to turn on 
and off formatters for a given language

LLVM — cfe/trunk/lib/CodeGen CodeGenModule.cpp, cfe/trunk/test/Sema attr-self-alias.c

Don't crash on a self-alias declaration

We were crashing in CodeGen given input like this:

  int self_alias(void) __attribute__((weak, alias("self_alias")));

such a self-alias is invalid, but instead of diagnosing the situation, we'd
proceed to produce IR for both the function declaration and the alias. Because
we already had a function named 'self_alias', the alias could not be named the
same thing, and so LLVM would pick a different name ('self_alias1' for example)
for that value. When we later called CodeGenModule::checkAliases, we'd look up
the IR value corresponding to the alias name, find the function declaration
instead, and then assert in a cast to llvm::GlobalAlias. The easiest way to prevent
this is simply to avoid creating the wrongly-named alias value in the first
place and issue the diagnostic there (instead of in checkAliases). We detect a
related cycle case in CodeGenModule::EmitAliasDefinition already, so this just
adds a second such check.

Even though the other test cases for this 'alias definition is part of a cycle'
diagnostic are in test/Sema/attr-alias-elf.c, I've added a separate regression
test for this case. This is because I can't add this check to
test/Sema/attr-alias-elf.c without disturbing the other test cases in that
file. In order to avoid construction of the bad IR values, this diagnostic
is emitted from within CodeGenModule::EmitAliasDefinition (and the relevant
declaration is not added to the Aliases vector). The other cycle checks are

    [6 lines not shown]