Author: dim
Date: Mon Aug 10 17:35:58 2020
New Revision: 364084
URL: https://svnweb.freebsd.org/changeset/base/364084
Log:
MFC r363988:
Fix clang 11 -Wformat warnings in yp_mkdb:
usr.sbin/yp_mkdb/yp_mkdb.c:91:40: error: format specifies type 'char *' but
the argument has type 'void *'
Author: dim
Date: Tue Jun 30 15:53:52 2020
New Revision: 362800
URL: https://svnweb.freebsd.org/changeset/base/362800
Log:
MFC r362623:
Fix copy/paste mistake in kvm_getswapinfo(3)
It seems this manpage was copied from kvm_getloadavg(3), but the
DIAGNOSTICS section was not updated co
Author: dim
Date: Fri Jan 31 20:04:32 2020
New Revision: 357351
URL: https://svnweb.freebsd.org/changeset/base/357351
Log:
MFC r357226:
Merge r357224 from the clang1000-import branch:
Fix the following -Werror warning from clang 10.0.0 in binutils:
contrib/binutils/bfd/peicode.h:1
Author: dim
Date: Sat Sep 28 08:57:29 2019
New Revision: 352835
URL: https://svnweb.freebsd.org/changeset/base/352835
Log:
MFC r352710:
Do not left-shift a negative number (inducing undefined behavior in
C/C++) in exp(3), expf(3), expm1(3) and expm1f(3) during intermediate
computations
Author: dim
Date: Tue Sep 18 20:46:55 2018
New Revision: 338756
URL: https://svnweb.freebsd.org/changeset/base/338756
Log:
MFC r309748 (by glebius):
Treat R_X86_64_PLT32 relocs as R_X86_64_PC32.
If we load a binary that is designed to be a library, it produces
relocatable code via as
Author: dim
Date: Tue Feb 27 19:02:49 2018
New Revision: 330080
URL: https://svnweb.freebsd.org/changeset/base/330080
Log:
Avoid using the C++11 auto keyword, which was introduced in r328555, as
part of an upstream change. This is not supported by gcc 4.2.1, which
is still the default syste
Author: dim
Date: Mon Jan 29 18:11:27 2018
New Revision: 328555
URL: https://svnweb.freebsd.org/changeset/base/328555
Log:
Pull in r217197 from upstream clang trunk (by Richard Smith):
PR20844: If we fail to list-initialize a reference, map to the
referenced type before retrying the i
Author: dim
Date: Mon Jan 1 20:39:12 2018
New Revision: 327471
URL: https://svnweb.freebsd.org/changeset/base/327471
Log:
MFC r327164:
Fix clang 6.0.0 compiler warnings in binutils
Latest clang git has a warning -Wnull-pointer-arithmetic which will
trigger a -Werror failure. Additio
Author: dim
Date: Mon Jan 1 20:24:16 2018
New Revision: 327470
URL: https://svnweb.freebsd.org/changeset/base/327470
Log:
MFC r327167:
Remove obsolete register keyword from opensolaris's sysmacros.h. When
compiling zfsd with recent clang, it leads to a warning about the
register stora
Author: dim
Date: Tue Dec 19 11:44:24 2017
New Revision: 326976
URL: https://svnweb.freebsd.org/changeset/base/326976
Log:
MFC r326880:
Pull in r320755 from upstream clang trunk (by me):
Don't trigger -Wuser-defined-literals for system headers
Summary:
In D41064, I propose
Author: dim
Date: Tue Sep 5 17:35:33 2017
New Revision: 323190
URL: https://svnweb.freebsd.org/changeset/base/323190
Log:
MFC r323001:
In compiler-rt, a few assembler implementations for i386 floating point
conversion functions use SSE2 instructions, but these are not guarded by
#ifdef
Author: dim
Date: Sat Apr 1 12:27:02 2017
New Revision: 316356
URL: https://svnweb.freebsd.org/changeset/base/316356
Log:
Synchronize libcxxrt in stable/9 with stable/{10,11} and head.
MFC r284549 (by emaste):
Import libcxxrt master e64e93fe5bba67a6d52cbe5a97f8770c054bfa65
This i
Author: dim
Date: Sat Mar 25 12:29:15 2017
New Revision: 315943
URL: https://svnweb.freebsd.org/changeset/base/315943
Log:
MFC r315745:
Cherry-pick libcxxrt commit 8a853717e61d5d55cbdf74d9d0a7545da5d5ff92:
Author: David Chisnall
Date: Wed Mar 22 12:27:08 2017 +
Simpli
Author: dim
Date: Fri Mar 24 18:28:13 2017
New Revision: 315915
URL: https://svnweb.freebsd.org/changeset/base/315915
Log:
Pull in r283944 from upstream libc++ trunk (by Eric Fiselier):
Fix std::pair on FreeBSD
Summary:
FreeBSD ships an old ABI for std::pair which requires that
Author: dim
Date: Sat Feb 18 14:44:14 2017
New Revision: 313916
URL: https://svnweb.freebsd.org/changeset/base/313916
Log:
Pull in r242377 from upstream libc++ trunk (by Marshall Clow):
Make sure that __libcpp_compressed_pair_imp default-constructs its'
members, rather than value-init
Author: dim
Date: Wed Jan 11 21:01:49 2017
New Revision: 311939
URL: https://svnweb.freebsd.org/changeset/base/311939
Log:
MFC r311688:
Fix logic error in gvinum's gv_set_sd_state()
With clang 4.0.0, I'm getting the following warnings:
sys/geom/vinum/geom_vinum_state.c:186:7:
Author: dim
Date: Wed Jan 11 20:45:27 2017
New Revision: 311937
URL: https://svnweb.freebsd.org/changeset/base/311937
Log:
MFC r311649:
Fix the following clang 4.0.0 warning in ngatm's snmp_atm.c:
contrib/ngatm/snmp_atm/snmp_atm.c:173:6: error: logical not is only
applied to
Author: dim
Date: Mon Jan 9 20:14:20 2017
New Revision: 311816
URL: https://svnweb.freebsd.org/changeset/base/311816
Log:
MFC r257398 (by sbruno):
Quiesce warnings by updating headerfile includes
r257404 | sbruno | 2013-10-30 23:41:18 +0100 (Wed, 30 Oct 2013) | 9 lines
Quiesce tw
Author: dim
Date: Sun Dec 18 14:31:11 2016
New Revision: 310228
URL: https://svnweb.freebsd.org/changeset/base/310228
Log:
MFC r310013 (by cperciva):
Check that blkfront devices have a non-zero number of sectors and a
non-zero sector size. Such a device would be a virtual disk of zero
Author: dim
Date: Mon Dec 12 00:09:08 2016
New Revision: 309860
URL: https://svnweb.freebsd.org/changeset/base/309860
Log:
Fix libllvmanalysis build failure after r309857: on stable/9, llvm is
compiled by gcc, and without -std=c++11, so the nullptr keyword is
unknown. Use the old-school pla
Author: dim
Date: Sun Dec 11 19:58:13 2016
New Revision: 309857
URL: https://svnweb.freebsd.org/changeset/base/309857
Log:
MFC r309722:
Pull in r281586 from upstream llvm trunk (by Wei Mi):
Add some shortcuts in LazyValueInfo to reduce compile time of
Correlated Value Propagation
Author: dim
Date: Tue Dec 6 07:33:49 2016
New Revision: 309605
URL: https://svnweb.freebsd.org/changeset/base/309605
Log:
MFC r309332:
Cleanup old debug dirs in delete-old-dirs target
Any .debug or .symbols files under /usr/lib/debug which correspond to
OLD_FILES entries in Obsolete
Author: dim
Date: Mon Oct 31 18:45:01 2016
New Revision: 308146
URL: https://svnweb.freebsd.org/changeset/base/308146
Log:
Merge r308143 from stable/10:
Pull in r228705 from upstream libc++ trunk (by Eric Fiselier):
[libcxx] Fix PR 22468 - std::function does not accept
non-void-r
On 26 Sep 2016, at 10:19, Xin LI wrote:
>
> Author: delphij
> Date: Mon Sep 26 08:19:33 2016
> New Revision: 306335
> URL: https://svnweb.freebsd.org/changeset/base/306335
>
> Log:
> Apply upstream revision 3612ff6fcec0e3d1f2a598135fe12177c0419582:
>
> Fix overflow check in BN_bn2dec()
> Fix
Author: dim
Date: Sun Sep 11 14:19:06 2016
New Revision: 305693
URL: https://svnweb.freebsd.org/changeset/base/305693
Log:
MFC r305430:
Define libcpp's HAVE_DESIGNATED_INITIALIZERS in a defined and portable
way.
Modified:
stable/9/contrib/gcclibs/libcpp/system.h
Directory Properties:
Author: dim
Date: Wed Sep 7 19:25:08 2016
New Revision: 305558
URL: https://svnweb.freebsd.org/changeset/base/305558
Log:
MFC r305389:
With clang 3.9.0, compiling sys/netinet/igmp.c results in the following
warning:
sys/netinet/igmp.c:546:21: error: implicit conversion from 'int' to
Author: dim
Date: Wed Sep 7 19:21:52 2016
New Revision: 305557
URL: https://svnweb.freebsd.org/changeset/base/305557
Log:
MFC r305388:
With clang 3.9.0, compiling uplcom results in the following warnings:
sys/dev/usb/serial/uplcom.c:543:29: error: implicit conversion from 'int' to
'i
Author: dim
Date: Wed Sep 7 19:17:03 2016
New Revision: 305556
URL: https://svnweb.freebsd.org/changeset/base/305556
Log:
MFC r305360:
With clang 3.9.0, compiling cxgb results in the following warning:
sys/dev/cxgb/cxgb_sge.c:2873:44: error: implicit conversion from 'int'
to 'char'
Author: dim
Date: Wed Sep 7 19:02:47 2016
New Revision: 30
URL: https://svnweb.freebsd.org/changeset/base/30
Log:
MFC r305345:
With clang 3.9.0, compiling ppbus(4) results in the following warnings:
sys/dev/ppbus/ppb_1284.c:296:46: error: implicit conversion from 'int'
to 'c
Author: dim
Date: Wed Sep 7 18:33:18 2016
New Revision: 305553
URL: https://svnweb.freebsd.org/changeset/base/305553
Log:
MFC r305085:
Fix warnings in tnftp about invalid constant conversions, e.g.:
contrib/tnftp/src/ftp.c:2067:11: error: implicit conversion from 'int'
to 'char' cha
Author: dim
Date: Wed Sep 7 18:22:08 2016
New Revision: 305552
URL: https://svnweb.freebsd.org/changeset/base/305552
Log:
MFC r305077:
Squelch clang 3.9.0 warnings about BASE (which is 32768) being converted
to -32768 when it is used as an argument to mp_itom(), in both libtelnet
and n
Author: dim
Date: Tue Aug 9 18:53:57 2016
New Revision: 303883
URL: https://svnweb.freebsd.org/changeset/base/303883
Log:
MFC r228395 (by ed):
Add missing "static const" to long options table.
This table is only used in this C file and passed to getopt_long(), so
we can safely add s
Author: dim
Date: Wed Mar 30 22:12:07 2016
New Revision: 297432
URL: https://svnweb.freebsd.org/changeset/base/297432
Log:
MFC r297212:
For C++, expose long long types and functions (lldiv_t, llabs, lldiv,
etc) in stdlib.h. These will be needed for newer versions of libc++,
which uses
Author: dim
Date: Sun Mar 13 18:37:41 2016
New Revision: 296803
URL: https://svnweb.freebsd.org/changeset/base/296803
Log:
Merge r296802 from stable/10, which adds a patch corresponding to
r296800, and record that r296800 was 'merged' also.
Added:
stable/9/contrib/llvm/patches/patch-r296800
Author: dim
Date: Sun Mar 13 18:32:18 2016
New Revision: 296801
URL: https://svnweb.freebsd.org/changeset/base/296801
Log:
Pull in r219512 from upstream llvm trunk (by Hal Finkel):
[MiSched] Fix a logic error in tryPressure()
Fixes a logic error in the MachineScheduler found by Ste
Author: dim
Date: Mon Mar 7 07:57:57 2016
New Revision: 296439
URL: https://svnweb.freebsd.org/changeset/base/296439
Log:
MFC r296419 (by kib):
In the link_elf_obj.c, handle sections of type SHT_AMD64_UNWIND same
as SHT_PROGBITS. This is needed after the clang 3.8 import, which
genera
Author: dim
Date: Mon Mar 7 07:49:01 2016
New Revision: 296437
URL: https://svnweb.freebsd.org/changeset/base/296437
Log:
MFC r295901:
Fix a problem in ld, causing it to sometimes print messages similar to
"invalid string offset 65521 >= 27261 for section `.strtab'". for object
files p
Author: dim
Date: Wed Feb 24 07:53:57 2016
New Revision: 295963
URL: https://svnweb.freebsd.org/changeset/base/295963
Log:
MFC r295844:
Fix "invalid type '(null)'" usage messages in zfs(8) and zpool(8).
Currently, zfs(8) and zpool(8) print "invalid type '(null)'" or similar
messages,
Author: dim
Date: Tue Jan 19 18:35:22 2016
New Revision: 294334
URL: https://svnweb.freebsd.org/changeset/base/294334
Log:
MFC r294102:
MFV r294101: 6527 Possible access beyond end of string in zpool comment
Reviewed by: George Wilson
Reviewed by: Matthew Ahrens
Reviewed by: Dan
Author: dim
Date: Tue Jan 12 19:33:43 2016
New Revision: 293782
URL: https://svnweb.freebsd.org/changeset/base/293782
Log:
MFC r292950:
Drop the clang patch which adds recognition of 'CC' suffixes as aliases
for --driver-mode=g++, since this was never upstreamed. For backwards
compatib
Author: dim
Date: Sun Jan 3 17:23:16 2016
New Revision: 293110
URL: https://svnweb.freebsd.org/changeset/base/293110
Log:
MFC r293015:
Merge r293013 from clang380-import branch:
Fix a clang 3.8.0 warning in pflogd.c:
contrib/pf/pflogd/pflogd.c:769:8: error: logical not is only ap
Author: dim
Date: Sun Jan 3 17:19:17 2016
New Revision: 293109
URL: https://svnweb.freebsd.org/changeset/base/293109
Log:
MFC r293014:
Merge r293006 from clang380-import branch:
For determining the compiler version, quote the string to be echo'd,
otherwise the command might fail. T
Author: dim
Date: Fri Oct 9 19:38:53 2015
New Revision: 289079
URL: https://svnweb.freebsd.org/changeset/base/289079
Log:
MFC r288953:
Stop linking libc++.so verbosely, there is no need to.
Modified:
stable/9/lib/libc++/Makefile
Directory Properties:
stable/9/ (props changed)
stab
Author: dim
Date: Fri Oct 9 19:36:06 2015
New Revision: 289078
URL: https://svnweb.freebsd.org/changeset/base/289078
Log:
MFC r288099:
In binutils' arm-dis.c, avoid left-shifting a negative number.
Submitted by: dan.mcgregor_usask.ca (Dan McGregor)
Differential Revision: https://rev
Author: dim
Date: Tue Sep 22 22:35:42 2015
New Revision: 288136
URL: https://svnweb.freebsd.org/changeset/base/288136
Log:
MFC r287541:
In libz's inflateMark(), avoid left-shifting a negative integer, which
is undefined.
Reviewed by: delphij
Differential Revision: https://reviews.
Author: dim
Date: Tue Sep 22 22:27:45 2015
New Revision: 288135
URL: https://svnweb.freebsd.org/changeset/base/288135
Log:
MFC r286733:
Avoid left-shifting negative signed values in bxe(4).
Reviewed by: davidcs
Modified:
stable/9/sys/dev/bxe/ecore_hsi.h
Directory Properties:
stab
Author: dim
Date: Tue Sep 22 22:18:36 2015
New Revision: 288134
URL: https://svnweb.freebsd.org/changeset/base/288134
Log:
MFC r286702:
In ipfw2, avoid left-shifting negative integers, which is undefined.
While here, make some other arguments to htonl(3) unsigned too.
Modified:
stable/
Author: dim
Date: Tue Sep 22 22:07:42 2015
New Revision: 288133
URL: https://svnweb.freebsd.org/changeset/base/288133
Log:
MFC r286699:
In gcc's libcpp, stop using the INTTYPE_MAXIMUM() macro, which relies on
undefined behavior. The code used this macro to avoid problems on some
broken
Author: dim
Date: Wed Aug 12 19:18:54 2015
New Revision: 286690
URL: https://svnweb.freebsd.org/changeset/base/286690
Log:
MFC r286519:
In GNU as, avoid left-shifting negative integers, which is undefined.
Modified:
stable/9/contrib/binutils/gas/config/tc-i386.c
Directory Properties:
s
Author: dim
Date: Wed Aug 12 19:06:35 2015
New Revision: 286688
URL: https://svnweb.freebsd.org/changeset/base/286688
Log:
MFC r286515:
In libm's exp2(3), avoid left-shifting a negative integer, which is
undefined. Replace it with the intended value, in a defined way.
Reviewed by:
Author: dim
Date: Wed Jul 29 19:37:32 2015
New Revision: 286035
URL: https://svnweb.freebsd.org/changeset/base/286035
Log:
Merge r286033 from stable/10:
Reapply r286007, modified to compile with pre-C++11 compilers:
Pull in r219009 from upstream llvm trunk (by Adam Nemet):
[ISel
Author: dim
Date: Wed Jul 29 14:07:29 2015
New Revision: 286012
URL: https://svnweb.freebsd.org/changeset/base/286012
Log:
Revert r286007-r286009 for now, until I can figure out how to make the
fix compile with older gcc and libstdc++.
Deleted:
stable/9/contrib/llvm/patches/patch-r286007-l
Author: dim
Date: Wed Jul 29 13:14:34 2015
New Revision: 286009
URL: https://svnweb.freebsd.org/changeset/base/286009
Log:
Merge r286007 from stable/10:
Pull in r219009 from upstream llvm trunk (by Adam Nemet):
[ISel] Keep matching state consistent when folding during X86 address mat
Author: dim
Date: Tue Jul 28 09:19:04 2015
New Revision: 285942
URL: https://svnweb.freebsd.org/changeset/base/285942
Log:
MFC r285340:
Fix swapped copyin(9) arguments in cxgb's iwch_arm_cq() function.
Detected by clang 3.7.0 with the warning:
sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provide
Author: dim
Date: Fri Jul 3 20:31:27 2015
New Revision: 285110
URL: https://svnweb.freebsd.org/changeset/base/285110
Log:
MFC r284732:
Add __cxa_deleted_virtual to libcxxrt's version map.
This symbol can sometimes be emitted by clang++, and was not yet
exported from libcxxrt. Attem
Author: dim
Date: Sat Jun 20 13:30:09 2015
New Revision: 284643
URL: https://svnweb.freebsd.org/changeset/base/284643
Log:
MFC r284346:
Fix the following clang 3.7.0 warnings in lib/libfetch/http.c:
lib/libfetch/http.c:1628:26: error: address of array 'purl->user'
will always
Author: dim
Date: Sat Jun 20 13:25:28 2015
New Revision: 284642
URL: https://svnweb.freebsd.org/changeset/base/284642
Log:
MFC r284167:
Merge r283870 from amd64:
Remove unneeded NULL checks in trap_fatal().
Since td_name is an array member of struct thread, it can never be NULL,
Author: dim
Date: Mon Jun 8 19:44:04 2015
New Revision: 284164
URL: https://svnweb.freebsd.org/changeset/base/284164
Log:
MFC r283870:
Remove unneeded NULL checks in amd64's trap_fatal().
Since td_name is an array member of struct thread, it can never be NULL,
so the check can be re
Author: dim
Date: Thu May 28 06:45:13 2015
New Revision: 283642
URL: https://svnweb.freebsd.org/changeset/base/283642
Log:
MFC r283254:
Ensure that the static structs emitted by the MODULE_DEPEND() and
MODULE_VERSION() macros don't end up as .comm symbols, when all the
version fields ar
Author: dim
Date: Sun May 17 20:39:29 2015
New Revision: 283037
URL: https://svnweb.freebsd.org/changeset/base/283037
Log:
Merge r283036 from stable/10:
For clang 3.4.1, when using -fformat-extensions, and warning about the
FreeBSD-specific %D and %b printf format specifiers, avoid po
Author: dim
Date: Sat May 16 23:18:30 2015
New Revision: 283020
URL: https://svnweb.freebsd.org/changeset/base/283020
Log:
Bring the contrib/llvm/patches directory up-to-date for stable/9.
MFC r263892:
Add the llvm/clang patch for r263891.
MFC r264350:
Update the llvm/clang patch f
Author: dim
Date: Sat May 16 23:00:03 2015
New Revision: 283019
URL: https://svnweb.freebsd.org/changeset/base/283019
Log:
Bring clang 3.4.1 in stable/9 in sync with the version in stable/10.
MFC r252503 (by andrew):
Work around an ARM EABI issue where clang would sometimes incorrectly al
Author: dim
Date: Thu Apr 23 22:06:02 2015
New Revision: 281908
URL: https://svnweb.freebsd.org/changeset/base/281908
Log:
MFC r281775:
Pull in r229911 from upstream llvm trunk (by Benjamin Kramer):
MC: Allow multiple comma-separated expressions on the .uleb128 directive.
For
Author: dim
Date: Mon Apr 6 14:50:54 2015
New Revision: 281149
URL: https://svnweb.freebsd.org/changeset/base/281149
Log:
MFC r280864:
Pull in r233552 from upstream libc++ trunk (by Eric Fiselier):
[libcxx] Fix PR22771 - Support access control SFINAE in the library
version of is
Author: dim
Date: Mon Apr 6 14:45:40 2015
New Revision: 281148
URL: https://svnweb.freebsd.org/changeset/base/281148
Log:
MFC r280357:
Build expr with -fwrapv, since it relies on signed integer wrapping
having defined behavior.
Reported by: rodrigc
Modified:
stable/9/bin/expr/Ma
Author: dim
Date: Sat Mar 21 19:20:15 2015
New Revision: 280329
URL: https://svnweb.freebsd.org/changeset/base/280329
Log:
MFC r279980:
Allow relative pathnames in SRCS, so as to enable building software
which includes more than one file with the same name, in different
directories.
Author: dim
Date: Wed Mar 11 07:22:13 2015
New Revision: 279874
URL: https://svnweb.freebsd.org/changeset/base/279874
Log:
MFC r279757:
Pull in r228344 from upstream libc++ trunk (by Eric Fiselier):
Get tests running with warnings. Fix warnings in headers and tests
This fixes a
Author: dim
Date: Sun Mar 8 22:50:45 2015
New Revision: 279796
URL: https://svnweb.freebsd.org/changeset/base/279796
Log:
MFC r279598:
When compiling boot2 with gcc on i386 and pc98, only use the custom flag
-mno-align-long-strings when compiling with base gcc. This is checked
by comp
Author: dim
Date: Sun Mar 8 22:39:19 2015
New Revision: 279794
URL: https://svnweb.freebsd.org/changeset/base/279794
Log:
MFC r247527 (by brooks):
Provide slightly more helpful feedback when we can't figure out what
compiler the user is using.
PR: misc/173914
MFC r26
Author: dim
Date: Sun Mar 1 01:08:14 2015
New Revision: 279467
URL: https://svnweb.freebsd.org/changeset/base/279467
Log:
MFC r279312:
Fix a number of -Wcast-qual warnings under sys/arm. No functional
change.
Submitted by: andrew
Modified:
stable/9/sys/arm/arm/disassem.c
Directo
Author: dim
Date: Sun Mar 1 00:47:37 2015
New Revision: 279456
URL: https://svnweb.freebsd.org/changeset/base/279456
Log:
MFC r279307:
Make libcxxrt's parsing of DWARF exception handling tables work on
architectures with strict alignment, by using memcpy() instead of
directly reading f
Author: dim
Date: Wed Feb 25 17:54:18 2015
New Revision: 279290
URL: https://svnweb.freebsd.org/changeset/base/279290
Log:
Add clang patches corresponding to r279289.
Added:
stable/9/contrib/llvm/patches/patch-r279289-clang-r199571-fix-string-literal-assertion.diff
Changes in other areas al
Author: dim
Date: Wed Feb 25 17:27:02 2015
New Revision: 279289
URL: https://svnweb.freebsd.org/changeset/base/279289
Log:
Pull in r199571 from upstream clang trunk (by Ted Kremenek):
Harden InitListExpr::isStringLiteralInit() against getInit()
returning null.
This led to a cra
Author: dim
Date: Sat Feb 14 23:28:09 2015
New Revision: 278789
URL: https://svnweb.freebsd.org/changeset/base/278789
Log:
Add clang patches corresponding to r278788.
Added:
stable/9/contrib/llvm/patches/patch-r278788-clang-r201130-pch-miscompilation.diff
Changes in other areas also in this
Author: dim
Date: Sat Feb 14 23:25:39 2015
New Revision: 278788
URL: https://svnweb.freebsd.org/changeset/base/278788
Log:
Pull in r201130 from upstream clang trunk (by Ted Kremenek):
Fix PCH deserialization bug with local static symbols being treated
as local extern.
This trig
Author: dim
Date: Fri Feb 13 22:07:45 2015
New Revision: 278725
URL: https://svnweb.freebsd.org/changeset/base/278725
Log:
Synchronize the (non-default) libc++/libcxxrt C++ stack in stable/9 with
head, by merging almost all recent changes to libc++ and libcxxrt.
MFC r255206 (by theraven):
Author: dim
Date: Fri Feb 13 21:31:43 2015
New Revision: 278716
URL: https://svnweb.freebsd.org/changeset/base/278716
Log:
MFC r271931:
Add a few missing llvm/clang patches, update the other ones to be able
to apply with the same patch options onto a fresh upstream llvm/clang
3.4.1 chec
Author: dim
Date: Fri Feb 13 21:19:02 2015
New Revision: 278709
URL: https://svnweb.freebsd.org/changeset/base/278709
Log:
MFC r271025, r271029, r271030 (by sbruno):
MFV: Only emit movw on ARMv6T2
Building for the FreeBSD default target ARMv6 was emitting movw ASM on certain
test ca
Author: dim
Date: Thu Feb 12 07:21:22 2015
New Revision: 278617
URL: https://svnweb.freebsd.org/changeset/base/278617
Log:
MFC r278004:
Constify a number of accesses in drm2's radeon drivers to avoid
-Wcast-qual warnings. No functional change.
Reviewed by: dumbbell
Differential R
Author: dim
Date: Mon Feb 9 07:52:45 2015
New Revision: 278437
URL: https://svnweb.freebsd.org/changeset/base/278437
Log:
MFC r278297:
Fix two clang 3.6.0 warnings in usr.sbin/syslogd:
usr.sbin/syslogd/syslogd.c:1023:10: error: address of array 'f->f_prevline'
will always evaluate to
Author: dim
Date: Mon Feb 9 07:49:41 2015
New Revision: 278436
URL: https://svnweb.freebsd.org/changeset/base/278436
Log:
MFC r278222:
Mark typedefs for manually implementing _Static_assert() as unused, so
they won't show up unecessarily for -Wunused-local-typedefs.
Modified:
stable/9
Author: dim
Date: Mon Feb 9 07:45:46 2015
New Revision: 278435
URL: https://svnweb.freebsd.org/changeset/base/278435
Log:
MFC r277953:
Fix a -Wcast-qual warning in smbfs_subr.c, by using __DECONST. No
functional change.
Modified:
stable/9/sys/fs/smbfs/smbfs_subr.c
Directory Propertie
Author: dim
Date: Tue Feb 3 08:03:19 2015
New Revision: 278141
URL: https://svnweb.freebsd.org/changeset/base/278141
Log:
MFC r277952:
Fix a -Wcast-qual warning in udf_vnops.c, by using __DECONST. No
functional change.
Modified:
stable/9/sys/fs/udf/udf_vnops.c
Directory Properties:
Author: dim
Date: Tue Feb 3 07:59:33 2015
New Revision: 278140
URL: https://svnweb.freebsd.org/changeset/base/278140
Log:
MFC r277951:
Fix a bunch of -Wcast-qual warnings in netgraph's ng_parse.c, by using
__DECONST. No functional change.
Modified:
stable/9/sys/netgraph/ng_parse.c
Di
Author: dim
Date: Mon Feb 2 08:05:11 2015
New Revision: 278063
URL: https://svnweb.freebsd.org/changeset/base/278063
Log:
MFC r277901:
Fix a -Wcast-qual warning in libkern's strtol(), by using __DECONST. No
functional change.
MFC r277903:
Similar to r277901, fix more -Wcast-qu
Author: dim
Date: Mon Feb 2 07:42:03 2015
New Revision: 278060
URL: https://svnweb.freebsd.org/changeset/base/278060
Log:
MFC r277899:
Fix a bunch of -Wcast-qual warnings in cd9660_util.c, by using
__DECONST. No functional change.
Modified:
stable/9/sys/fs/cd9660/cd9660_util.c
Direct
Author: dim
Date: Mon Feb 2 07:37:25 2015
New Revision: 278059
URL: https://svnweb.freebsd.org/changeset/base/278059
Log:
MFC r277898:
Fix a bunch of -Wcast-qual warnings in msdosfs_conv.c, by using
__DECONST. No functional change.
Modified:
stable/9/sys/fs/msdosfs/msdosfs_conv.c
Dir
Author: dim
Date: Mon Feb 2 07:30:00 2015
New Revision: 278058
URL: https://svnweb.freebsd.org/changeset/base/278058
Log:
MFC r277883:
Ensure that lint does not pick up C11 keywords (e.g. _Noreturn), even
if C11 mode is used. It does not support any C11 constructs.
Modified:
stable/
Author: dim
Date: Sun Feb 1 02:29:58 2015
New Revision: 278021
URL: https://svnweb.freebsd.org/changeset/base/278021
Log:
Revert r278017 (MFC of r273381 and r276417) and r278018 (MFC of r273434)
until I can figure out why it leads to link failures in some scenarios.
Modified:
stable/9/cont
Author: dim
Date: Sun Feb 1 01:42:38 2015
New Revision: 278018
URL: https://svnweb.freebsd.org/changeset/base/278018
Log:
MFC r273434 (by bapt):
Do not define bad_array_new_length::bad_array_new_length in libc++ anymore
when used in combinaison with libcxxrt since it is now defined there
Author: dim
Date: Sat Jan 31 23:48:59 2015
New Revision: 278017
URL: https://svnweb.freebsd.org/changeset/base/278017
Log:
MFC r273381 (by bapt):
Add support for __cxa_throw_bad_array_new_length in libcxxrt
It is required for use with newer g++49
Differential Revision:http
Author: dim
Date: Sat Jan 17 12:54:02 2015
New Revision: 277299
URL: https://svnweb.freebsd.org/changeset/base/277299
Log:
MFC r276517:
Pull in r200010 from upstream libc++ trunk (by Marshall Clow):
Rename some internal templates to avoid conflict with complier
intrinsics. __is_c
Author: dim
Date: Sat Jan 17 11:41:04 2015
New Revision: 277296
URL: https://svnweb.freebsd.org/changeset/base/277296
Log:
MFC r277147:
Since the merge of file 5.21 in r276415 and r276416, stable/9 and
stable/10 cannot be built from FreeBSD 8.x. This is because the
build-tools stage re
Author: dim
Date: Wed Dec 31 16:28:16 2014
New Revision: 276471
URL: https://svnweb.freebsd.org/changeset/base/276471
Log:
MFC r276346:
In contrib/binutils/gas/config/tc-ppc.c, fix a few -Wformat-security
warnings.
Modified:
stable/9/contrib/binutils/gas/config/tc-ppc.c
Directory Prope
Author: dim
Date: Wed Dec 17 21:36:45 2014
New Revision: 275872
URL: https://svnweb.freebsd.org/changeset/base/275872
Log:
MFC r275759:
Pull in r221170 from upstream clang trunk (by Roman Divacky):
Implement vaarg lowering for ppc32. Lowering of scalars and
aggregates is supporte
Author: dim
Date: Sat Dec 13 12:14:26 2014
New Revision: 275742
URL: https://svnweb.freebsd.org/changeset/base/275742
Log:
MFC r275633:
Pull in r223171 from upstream llvm trunk (by Michael Zolotukhin):
PR21302. Vectorize only bottom-tested loops.
rdar://problem/18886083
T
Author: dim
Date: Thu Dec 11 08:05:59 2014
New Revision: 275699
URL: https://svnweb.freebsd.org/changeset/base/275699
Log:
MFC r275477:
Pull in r174303 from upstream gcc trunk (by Jason Merrill):
PR c++/48211
* name-lookup.h (cp_class_binding): Make base a pointer.
* name-loo
Author: dim
Date: Tue Dec 9 07:19:24 2014
New Revision: 275632
URL: https://svnweb.freebsd.org/changeset/base/275632
Log:
MFC r257302 (by rea):
binutils/bfd: fix printf-like format strings for "bfd *" arguments
There is a special format argument '%B' that directly handles values
of
Author: dim
Date: Thu Dec 4 01:21:56 2014
New Revision: 275472
URL: https://svnweb.freebsd.org/changeset/base/275472
Log:
MFC r275366:
Pull in r209785 from upstream libc++ trunk (by Marshall Clow):
Fix a problem exposed by r208825, which caused bind (and other bits of
libc++) to
Author: dim
Date: Thu Dec 4 01:10:50 2014
New Revision: 275471
URL: https://svnweb.freebsd.org/changeset/base/275471
Log:
MFC r274922:
Fix the following -Werror warning from clang 3.5.0, while building the
ath kernel module:
sys/dev/ath/ath_hal/ar5212/ar5212_reset.c:2642:7: error: t
1 - 100 of 380 matches
Mail list logo