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: 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: 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: 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 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 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 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: 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: 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: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: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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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 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: 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 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 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: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: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: 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:
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: 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
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: 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: 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 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 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: 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: 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: 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: 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 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: 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: 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: 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: 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: 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 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: 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: 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: 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: 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: 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: 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: Sun Mar 16 16:33:25 2014
New Revision: 263247
URL: http://svnweb.freebsd.org/changeset/base/263247
Log:
Pull in r192123 from upstream llvm trunk (by Benjamin Kramer):
X86: Fix type check. Just because an integer type is illegal doesn't
mean it's i64.
Fixes PR1
Author: dim
Date: Mon Mar 17 20:42:45 2014
New Revision: 263272
URL: http://svnweb.freebsd.org/changeset/base/263272
Log:
MFC r263120:
Pull in r201021 from upstream libc++ trunk:
Fix for PR18735 - self-assignment for map/multimap gives incorrect
results in C++03
(Please note
Author: dim
Date: Wed Mar 19 22:50:14 2014
New Revision: 263384
URL: http://svnweb.freebsd.org/changeset/base/263384
Log:
MFC r259860 (by mjacob):
Harvest one no longer used constant string.
Remove another and place it into play in the
normally ifdef protected zone it would be used
Author: dim
Date: Thu Mar 20 20:18:08 2014
New Revision: 263443
URL: http://svnweb.freebsd.org/changeset/base/263443
Log:
MFC r226141 (by ed):
Remove extraneous WARNS=7.
WARNS above 6 has no use. Also, all of usr.bin is also built with
WARNS=6 by default.
Discussed with: e
Author: dim
Date: Thu Mar 20 20:33:18 2014
New Revision: 263444
URL: http://svnweb.freebsd.org/changeset/base/263444
Log:
MFC r251862 (by pluknet):
Clean up -Wheader-guard warnings.
Submitted by:
Modified:
stable/9/sys/dev/puc/puc_bfe.h
stable/9/sys/dev/puc/puc_cfg.h
stable/9/s
Author: dim
Date: Thu Mar 20 20:55:57 2014
New Revision: 263447
URL: http://svnweb.freebsd.org/changeset/base/263447
Log:
MFC r243164 (by adrian):
I'm not sure why ah_desc.h was required here, but it doesn't _need_
to be. So, just toss it.
There's no options or ah_desc fields in here
Author: dim
Date: Thu Mar 20 21:12:23 2014
New Revision: 263448
URL: http://svnweb.freebsd.org/changeset/base/263448
Log:
MFC r260020:
For sys/dev/drm2/radeon, only use -fms-extensions with gcc. This flag
is only to stop gcc complaining about anonymous unions, which clang does
not do.
Author: dim
Date: Thu Mar 20 21:49:24 2014
New Revision: 263450
URL: http://svnweb.freebsd.org/changeset/base/263450
Log:
MFC r260039:
Turn off warnings about unused variables for a bunch of files under
contrib/ipfilter.
Modified:
stable/9/sys/conf/files
stable/9/sys/modules/ipfilter
Author: dim
Date: Thu Mar 20 22:03:37 2014
New Revision: 263452
URL: http://svnweb.freebsd.org/changeset/base/263452
Log:
MFC r260046 (by glebius):
Fix the parse type for NGM_LISTTYPES.
Actually, text versions of generic commands are not used, since ngctl(8)
uses binary messages for
Author: dim
Date: Fri Mar 21 21:59:11 2014
New Revision: 263560
URL: http://svnweb.freebsd.org/changeset/base/263560
Log:
MFC 239138 (by andrew):
Import compiler-rt r160957.
This is mostly a no-op other than for ARM where it adds missing
__aeabi_mem* and __aeabi_*divmod functions. Ev
Author: dim
Date: Sun Mar 23 14:18:40 2014
New Revision: 263665
URL: http://svnweb.freebsd.org/changeset/base/263665
Log:
Turn off warnings for building aicasm. Various versions of yacc exist,
which can result in different warnings-as-errors in this tool, but these
are all completely harmle
Author: dim
Date: Tue Mar 25 22:43:34 2014
New Revision: 263751
URL: http://svnweb.freebsd.org/changeset/base/263751
Log:
MFC r243322 (by marcel):
Unbreak amd64 cross-build where amd64 is the target. While clang
may be installed as cc and we don't need to build gcc as a
cross-tools, we
Author: dim
Date: Wed Mar 26 07:35:24 2014
New Revision: 263764
URL: http://svnweb.freebsd.org/changeset/base/263764
Log:
MFC r262613:
Merge the projects/clang-sparc64 branch back to head. This brings in
several updates from the llvm and clang trunks to make the sparc64
backend fully f
Author: dim
Date: Wed Mar 26 07:42:43 2014
New Revision: 263765
URL: http://svnweb.freebsd.org/changeset/base/263765
Log:
MFC r263312:
Pull in r196939 from upstream llvm trunk (by Reid Kleckner):
Reland "Fix miscompile of MS inline assembly with stack realignment"
This re-land
Author: dim
Date: Thu Mar 27 20:32:58 2014
New Revision: 263838
URL: http://svnweb.freebsd.org/changeset/base/263838
Log:
MFC r263692:
Add a note to UPDATING about customized kernel configuration files now
requiring -gdwarf-2 for debug info, when using clang 3.4.
Suggested by: adrian
Author: dim
Date: Thu Mar 27 20:46:46 2014
New Revision: 263839
URL: http://svnweb.freebsd.org/changeset/base/263839
Log:
MFC r263694:
Apply a temporary band-aid for building devd with clang 3.4, libstdc++
and -Wsystem-headers enabled (which is the default for any non-zero
WARNS level,
Author: dim
Date: Sat Mar 29 11:33:52 2014
New Revision: 263911
URL: http://svnweb.freebsd.org/changeset/base/263911
Log:
MFC r263774:
Revert r263694, and apply a better fix to squelch unnecessary warnings
from clang about possible keywords being treated as identifiers for the
remainder
Author: dim
Date: Sat Mar 29 17:18:23 2014
New Revision: 263915
URL: http://svnweb.freebsd.org/changeset/base/263915
Log:
MFC r260880 (by kaiw, from projects/elftoolchain):
* Make die_mem_offset() be able to handle DW_AT_data_member_location
attributes generated by Clang 3.4.
*
Author: dim
Date: Tue Apr 1 08:19:30 2014
New Revision: 263984
URL: http://svnweb.freebsd.org/changeset/base/263984
Log:
MFC r263891:
Make clang default to DWARF2 debug info format for FreeBSD 10.x and
earlier. For head, this commit does not change anything, but it is
purely meant to
Author: dim
Date: Wed Apr 2 06:17:57 2014
New Revision: 264032
URL: http://svnweb.freebsd.org/changeset/base/264032
Log:
MFC r263775:
Avoid "cc1: warning: is shorter than expected" when using GNU cpp in
combination with dtrace scripts, which have "#!/usr/sbin/dtrace -Cs"
shebang lines.
Author: dim
Date: Wed Apr 9 18:16:58 2014
New Revision: 264303
URL: http://svnweb.freebsd.org/changeset/base/264303
Log:
MFC r263778:
Add a SUBDIR_PARALLEL option to bsd.subdir.mk, to allow make to process
all the SUBDIR entries in parallel, instead of serially. Apply this
option to a
Author: dim
Date: Thu Apr 10 07:00:24 2014
New Revision: 264312
URL: http://svnweb.freebsd.org/changeset/base/264312
Log:
MFC r264238:
For GNU as, add two missing modes for each of the fcomip and fucomip
instructions. Partially obtained from OpenBSD by Pedro Giffuni, while I
added the
Author: dim
Date: Mon Apr 14 17:54:01 2014
New Revision: 264464
URL: http://svnweb.freebsd.org/changeset/base/264464
Log:
MFC r264345:
Amend r263891, by making clang default to DWARF2 debug info format for
all FreeBSD versions, not just 10.x and earlier. Apparently too many
people seem
Author: dim
Date: Sat May 17 12:47:11 2014
New Revision: 266309
URL: http://svnweb.freebsd.org/changeset/base/266309
Log:
MFC r266053:
Use the new -d option that was added to tblgen between llvm/clang 3.3
and 3.4 to generate dependency files for the '.inc.h' files generated
from .td fil
Author: dim
Date: Tue May 27 18:27:51 2014
New Revision: 266759
URL: http://svnweb.freebsd.org/changeset/base/266759
Log:
MFC r265925:
Upgrade our copy of llvm/clang to 3.4.1 release. This release contains
mostly fixes, for the following upstream bugs:
http://llvm.org/PR16365 http:/
Author: dim
Date: Wed May 28 17:44:37 2014
New Revision: 266815
URL: http://svnweb.freebsd.org/changeset/base/266815
Log:
MFC r266674:
Pull in r209489 from upstream clang trunk (by Akira Hatanaka):
Fix a bug in xmmintrin.h.
The last step of _mm_cvtps_pi16 should use _mm_packs_
Author: dim
Date: Sat Jun 14 18:48:12 2014
New Revision: 267484
URL: http://svnweb.freebsd.org/changeset/base/267484
Log:
MFC r267335:
In some scenarios, when generating llvm/clang .inc.h files, multiple
source files could be passed to tblgen or clang-tblgen, leading to a
"Too many posi
Author: dim
Date: Tue Jun 24 06:12:11 2014
New Revision: 267813
URL: http://svnweb.freebsd.org/changeset/base/267813
Log:
MFC r267704:
Pull in r211435 from upstream llvm trunk (by Benjamin Kramer):
Legalizer: Add support for splitting insert_subvectors.
We handle this by spill
Author: dim
Date: Mon Jun 30 20:26:30 2014
New Revision: 268065
URL: http://svnweb.freebsd.org/changeset/base/268065
Log:
MFC r267981:
Pull in r211627 from upstream llvm trunk (by Bill Schmidt):
[PPC64] Fix PR20071 (fctiduz generated for targets lacking that
instruction)
P
Author: dim
Date: Sat Jul 19 18:33:09 2014
New Revision: 268882
URL: http://svnweb.freebsd.org/changeset/base/268882
Log:
MFC r268774:
After r261991, clang warnings about unused functions in the kernel were
completely silenced. Make sure these warnings appear again, so there is
some in
Author: dim
Date: Mon Aug 11 20:37:03 2014
New Revision: 269836
URL: http://svnweb.freebsd.org/changeset/base/269836
Log:
MFC r269740:
Pull in r214736 from upstream libc++ trunk (by Marshall Clow):
Fix PR#20520 - predicate called too many times in list::remove_if.
Add tests for l
Author: dim
Date: Sun Aug 17 13:08:15 2014
New Revision: 270099
URL: http://svnweb.freebsd.org/changeset/base/270099
Log:
MFC r269948:
Supplement r259111 by also using correct casts in gcc's emmintrin.h for
the first argument of the following builtin function:
* __builtin_ia32_psrlqi
Author: dim
Date: Sun Aug 17 13:12:07 2014
New Revision: 270100
URL: http://svnweb.freebsd.org/changeset/base/270100
Log:
MFC r269954:
Stop telling people to directly report llvm or clang bugs upstream,
point them to the FreeBSD bug tracker instead, since we use our own
patches.
Modifi
On 17 Aug 2014, at 15:19, Alexey Dokuchaev wrote:
> On Sun, Aug 17, 2014 at 01:08:15PM +0000, Dimitry Andric wrote:
>> New Revision: 270099
>> URL: http://svnweb.freebsd.org/changeset/base/270099
>>
>> Log:
>> MFC r269948:
>>
>> Supplement
On 17 Aug 2014, at 15:45, Alexey Dokuchaev wrote:
> On Sun, Aug 17, 2014 at 03:29:42PM +0200, Dimitry Andric wrote:
>> In principle it is applicable, but the same file also has other changes
>> in head which were not MFCd, so just MFCing this one commit does not
>> make muc
Author: dim
Date: Tue Aug 26 06:31:52 2014
New Revision: 270646
URL: http://svnweb.freebsd.org/changeset/base/270646
Log:
MFC r270416:
In r260015, I renamed several identifiers to avoid -Wsystem-header
warnings. In r261283, I imported libc++ 3.4 release, but this contained
one identifi
Author: dim
Date: Thu Sep 18 05:40:33 2014
New Revision: 271737
URL: http://svnweb.freebsd.org/changeset/base/271737
Log:
MFC r271597:
Pull in r217410 from upstream llvm trunk (by Bob Wilson):
Set trunc store action to Expand for all X86 targets.
When compiling without SSE2, i
Author: dim
Date: Sat Nov 1 13:45:01 2014
New Revision: 273931
URL: https://svnweb.freebsd.org/changeset/base/273931
Log:
MFC r273837:
Fix a clang 3.5 warning about abs(3) being given an argument of type
quad_t in setusercontext(). While here, sanitize the clamping of the
priority val
Author: dim
Date: Tue Nov 11 08:00:49 2014
New Revision: 274373
URL: https://svnweb.freebsd.org/changeset/base/274373
Log:
MFC r274286:
Pull in r201784 from upstream llvm trunk (by Benjamin Kramer):
AsmParser: Disable Darwin-style macro argument expansion on non-darwin
targets.
Author: dim
Date: Wed Nov 19 07:24:43 2014
New Revision: 274696
URL: https://svnweb.freebsd.org/changeset/base/274696
Log:
MFC r274442:
Pull in r221709 from upstream llvm trunk (by Frédéric Riss):
Totally forget deallocated SDNodes in SDDbgInfo.
What would happen before that
Author: dim
Date: Tue Nov 25 12:19:05 2014
New Revision: 275031
URL: https://svnweb.freebsd.org/changeset/base/275031
Log:
MFC r274846:
Fix the following -Werror warning from clang 3.5.0, while building
usr.bin/cpio on amd64 (or any arch with 64-bit time_t):
contrib/libarchive/cpio/c
Author: dim
Date: Tue Nov 25 12:45:31 2014
New Revision: 275034
URL: https://svnweb.freebsd.org/changeset/base/275034
Log:
MFC r274847:
Fix the following -Werror warnings from clang 3.5.0, while building
usr.bin/locate:
usr.bin/locate/locate/util.c:249:29: error: taking the absolute
Author: dim
Date: Tue Nov 25 12:58:21 2014
New Revision: 275036
URL: https://svnweb.freebsd.org/changeset/base/275036
Log:
MFC r274856:
Avoid undefined behaviour in gas's rotate_left() macro for n == 0.
Otherwise, clang can effectively remove the first iteration of the for
loops where t
Author: dim
Date: Tue Nov 25 13:12:45 2014
New Revision: 275038
URL: https://svnweb.freebsd.org/changeset/base/275038
Log:
MFC r274898:
Fix the following -Werror warnings from clang 3.5.0, while building
usr.sbin/rtadvd:
usr.sbin/rtadvd/rtadvd.c:1291:7: error: taking the absolute val
Author: dim
Date: Tue Nov 25 13:29:13 2014
New Revision: 275039
URL: https://svnweb.freebsd.org/changeset/base/275039
Log:
MFC r274900:
Fix the following -Werror warnings from clang 3.5.0, while building
bsnmpd's snmp_hostres module:
usr.sbin/bsnmpd/modules/snmp_hostres/hostres_snmp.
1 - 100 of 380 matches
Mail list logo