]>
CyberLeo.Net >> Repos - FreeBSD/stable/9.git/log
gjb [Sat, 22 Mar 2014 00:20:47 +0000 (00:20 +0000)]
Document r263582.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263585
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
edavis [Fri, 21 Mar 2014 23:09:02 +0000 (23:09 +0000)]
MFC 262999
Fixed MSI interrupt allocation and handling.
Fixed a DMA mapping leak that occurs when defragmenting packet chains.
Approved by: davidch (mentor)
git-svn-id: svn://svn.freebsd.org/base/stable/9@263582
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:15 +0000 (22:57 +0000)]
Document r258870.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263580
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:13 +0000 (22:57 +0000)]
Document r258898.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263579
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:11 +0000 (22:57 +0000)]
Document r258898.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263578
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:09 +0000 (22:57 +0000)]
Reword r258962 entry to specify the affected driver.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263577
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:07 +0000 (22:57 +0000)]
Document r258962.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263576
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:05 +0000 (22:57 +0000)]
Document r258965.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263575
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:04 +0000 (22:57 +0000)]
Document r258967.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263574
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:57:02 +0000 (22:57 +0000)]
Document r259002.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263573
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:40:16 +0000 (22:40 +0000)]
Fix the wording of the gss_pseudo_random() note.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263571
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:38:25 +0000 (22:38 +0000)]
Update the URL for the installation.html page.
Since this does not exist yet, comment the reference for now.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263570
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:16 +0000 (22:32 +0000)]
Document r259243.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263569
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:14 +0000 (22:32 +0000)]
Reference r259269 in the gcc(1) note.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263568
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:12 +0000 (22:32 +0000)]
Document r259406.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263567
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:10 +0000 (22:32 +0000)]
Document r259448.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263566
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:08 +0000 (22:32 +0000)]
Document r259457.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263565
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:06 +0000 (22:32 +0000)]
Document r259460.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263564
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:04 +0000 (22:32 +0000)]
Document r259466.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263563
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:02 +0000 (22:32 +0000)]
Document r259519.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263562
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 22:32:00 +0000 (22:32 +0000)]
Document r260007.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263561
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
dim [Fri, 21 Mar 2014 21:59:11 +0000 (21:59 +0000)]
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. Even on ARM these will remain
unused until the rest of the ARM EABI code is merged.
MFC 245628 (by andrew):
Import compiler-rt r172839.
This brings in __aeabi_lcmp and __aeabi_ulcmp. It also fixes the spelling
of __aeabi_f2lz. Both changes originated on the arm_eabi project branch.
MFC 245641:
Add a newline at the end of the file to stop gcc from complaining
MFC 245642 (by andrew):
Don't use the pcs attribute on compilers that don't support it. We can
revert this when we stop supporting old versions of gcc.
git-svn-id: svn://svn.freebsd.org/base/stable/9@263560
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:23 +0000 (21:50 +0000)]
Document r260082.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263559
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:21 +0000 (21:50 +0000)]
Document r260119.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263558
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:20 +0000 (21:50 +0000)]
Document r260134.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263557
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:18 +0000 (21:50 +0000)]
Document r260197.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263556
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:16 +0000 (21:50 +0000)]
Document r260208.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263555
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:14 +0000 (21:50 +0000)]
Document r260252.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263554
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:50:12 +0000 (21:50 +0000)]
Document r260432.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263553
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:23:07 +0000 (21:23 +0000)]
Document r260433.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263552
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:23:05 +0000 (21:23 +0000)]
Document r260507.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263551
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:23:03 +0000 (21:23 +0000)]
Document r260642, FreeBSD-SA-14:01.bsnmpd.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263550
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:23:02 +0000 (21:23 +0000)]
Fix SA sorting.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263549
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:23:00 +0000 (21:23 +0000)]
Document r260643, FreeBSD-SA-14:02.ntpd.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263548
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:22:58 +0000 (21:22 +0000)]
Document r260644.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263547
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:05:46 +0000 (21:05 +0000)]
Document r260646, FreeBSD-SA-14:04.bind.
Prune the SA list from stale entries.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263546
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:05:45 +0000 (21:05 +0000)]
Document r260650.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263545
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 21:05:43 +0000 (21:05 +0000)]
Document r260651.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263544
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
emaste [Fri, 21 Mar 2014 20:21:23 +0000 (20:21 +0000)]
MFC r232491 by tijl:
Copy amd64 float.h to x86 and merge with i386 float.h. Replace
amd64/i386/pc98 float.h with stubs.
MFC (part of) r235939 by obrien:
Consitently use "__LP64__".
[there are 33 __LP64__'s in the kernel (minus cddl/ and contrib/),
and 11 _LP64's]
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263543
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 20:09:30 +0000 (20:09 +0000)]
Document r260868, r260869.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263542
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 20:09:28 +0000 (20:09 +0000)]
Document r260891.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263541
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 20:09:26 +0000 (20:09 +0000)]
Document r260909.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263540
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
emaste [Fri, 21 Mar 2014 19:58:37 +0000 (19:58 +0000)]
MFC r232264 by tijl:
Copy amd64 _stdint.h to x86 and merge with i386 _stdint.h. Replace
amd64/i386/pc98 _stdint.h with stubs.
MFC r232519 by tijl:
Do not use INT64_C and UINT64_C to define 64 bit integer limits. They
aren't defined for C++ code unless __STDC_CONSTANT_MACROS is defined.
Reported by: jhb
MFC (part of) r235939 by obrien:
Consitently use "__LP64__".
[there are 33 __LP64__'s in the kernel (minus cddl/ and contrib/),
and 11 _LP64's]
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263539
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
emaste [Fri, 21 Mar 2014 19:49:31 +0000 (19:49 +0000)]
MFC r232262 by tijl:
Copy amd64 _limits.h to x86 and merge with i386 _limits.h. Replace
amd64/i386/pc98 _limits.h with stubs.
MFC (part of) r235939 by obrien:
Consitently use "__LP64__".
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263538
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:24:51 +0000 (19:24 +0000)]
Move xz(1), Sendmail, and BIND entries to the contributed software
section.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263536
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:24:49 +0000 (19:24 +0000)]
Document r261375.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263535
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:24:48 +0000 (19:24 +0000)]
Document r261483.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263534
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:24:46 +0000 (19:24 +0000)]
Document r261510.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263533
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:24:44 +0000 (19:24 +0000)]
Document r261674.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263532
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:24:42 +0000 (19:24 +0000)]
Document r261865.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263531
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:03:28 +0000 (19:03 +0000)]
Document r261933.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263529
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:03:26 +0000 (19:03 +0000)]
Document r261973.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263528
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:03:24 +0000 (19:03 +0000)]
Document r262076.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263527
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:03:22 +0000 (19:03 +0000)]
Document r262105.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263526
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 19:03:20 +0000 (19:03 +0000)]
Document r262116.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263525
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:48:30 +0000 (18:48 +0000)]
VPD is an acronym for Vital Process Data, but is a misnomer.
Reword the pciconf(8) entry to avoid using the acronym.
Feedback from: jhb
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263524
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:48:28 +0000 (18:48 +0000)]
Document r262124.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263523
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:48:26 +0000 (18:48 +0000)]
Document r262134.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263522
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:48:25 +0000 (18:48 +0000)]
Document r262153.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263521
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:48:23 +0000 (18:48 +0000)]
Move the urndis(4) entry to 'Network Interface' section.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263520
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:48:21 +0000 (18:48 +0000)]
Document r262153.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263519
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:29:12 +0000 (18:29 +0000)]
Document r262158.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263518
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:29:10 +0000 (18:29 +0000)]
Document r262160.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263517
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:29:08 +0000 (18:29 +0000)]
Document r262175.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263516
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:29:07 +0000 (18:29 +0000)]
Document r262231.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263515
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:29:05 +0000 (18:29 +0000)]
Document r262362.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263514
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:08:14 +0000 (18:08 +0000)]
Rewrap paragraph after rewording.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263513
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:08:12 +0000 (18:08 +0000)]
Remove reference to 6.2-RELEASE.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263512
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:08:10 +0000 (18:08 +0000)]
Document r262564.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263511
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 18:08:08 +0000 (18:08 +0000)]
Document r262594.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263510
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
dim [Fri, 21 Mar 2014 17:56:32 +0000 (17:56 +0000)]
MFC 254790 (by emaste):
Import llvm r187614 (git
44c8e34 ), for lldb's use:
Author: Daniel Malea <daniel.malea@intel.com>
Date: Thu Aug 1 21:18:16 2013 +0000
Fixed the Intel-syntax X86 disassembler to respect the (existing)
option for hexadecimal immediates, to match AT&T syntax. This also
brings a new option for C-vs-MASM-style hex.
Patch by Richard Mitton
Reviewed: http://llvm-reviews.chandlerc.com/D1243
MFC 258003 (by emaste):
Merge upstream LLVM r182803:
[Mips] Add Mips specific dynamic table entry tags.
This is to support an upcoming LLDB snapshot update.
Reviewed by: dim@
Sponsored by: DARPA, AFRL
MFC 258005:
Merge upstream LLVM r192118:
Formally added an explicit enum for DWARF TLS support. No functionality
change.
Reviewed by: dim@
Sponsored by: DARPA, AFRL
MFC 261991:
Upgrade our copy of llvm/clang to 3.4 release. This version supports
all of the features in the current working draft of the upcoming C++
standard, provisionally named C++1y.
The code generator's performance is greatly increased, and the loop
auto-vectorizer is now enabled at -Os and -O2 in addition to -O3. The
PowerPC backend has made several major improvements to code generation
quality and compile time, and the X86, SPARC, ARM32, Aarch64 and SystemZ
backends have all seen major feature work.
Release notes for llvm and clang can be found here:
<http://llvm.org/releases/3.4/docs/ReleaseNotes.html>
<http://llvm.org/releases/3.4/tools/clang/docs/ReleaseNotes.html>
MFC 262303:
Pull in r197521 from upstream clang trunk (by rdivacky):
Use the integrated assembler by default on FreeBSD/ppc and ppc64.
Requested by: jhibbits
MFC 262611:
Pull in r196874 from upstream llvm trunk:
Fix a crash that occurs when PWD is invalid.
MCJIT needs to be able to run in hostile environments, even when PWD
is invalid. There's no need to crash MCJIT in this case.
The obvious fix is to simply leave MCContext's CompilationDir empty
when PWD can't be determined. This way, MCJIT clients,
and other clients that link with LLVM don't need a valid working directory.
If we do want to guarantee valid CompilationDir, that should be done
only for clients of getCompilationDir(). This is as simple as checking
for an empty string.
The only current use of getCompilationDir is EmitGenDwarfInfo, which
won't conceivably run with an invalid working dir. However, in the
purely hypothetically and untestable case that this happens, the
AT_comp_dir will be omitted from the compilation_unit DIE.
This should help fix assertions occurring with ports-mgmt/tinderbox,
when it is using jails, and sometimes invalidates clang's current
working directory.
Reported by: decke
MFC 262809:
Pull in r203007 from upstream clang trunk:
Don't produce an alias between destructors with different calling conventions.
Fixes pr19007.
(Please note that is an LLVM PR identifier, not a FreeBSD one.)
This should fix Firefox and/or libxul crashes (due to problems with
regparm/stdcall calling conventions) on i386.
Reported by: multiple users on freebsd-current
PR: bin/187103
MFC 263048:
Repair recognition of "CC" as an alias for the C++ compiler, since it
was silently broken by upstream for a Windows-specific use-case.
Apparently some versions of CMake still rely on this archaic feature...
Reported by: rakuco
MFC 263049:
Garbage collect the old way of adding the libstdc++ include directories
in clang's InitHeaderSearch.cpp. This has been superseded by David
Chisnall's commit in r255321.
Moreover, if libc++ is used, the libstdc++ include directories should
not be in the search path at all. These directories are now only used
if you pass -stdlib=libstdc++.
git-svn-id: svn://svn.freebsd.org/base/stable/9@263509
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:53:25 +0000 (17:53 +0000)]
Document r262706.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263507
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:53:24 +0000 (17:53 +0000)]
Document r262879.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263506
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
emaste [Fri, 21 Mar 2014 17:53:10 +0000 (17:53 +0000)]
MFC r232261 by tijl
Copy amd64 _types.h to x86 and merge with i386 _types.h. Replace existing
amd64/i386/pc98 _types.h with stubs.
MFC (part of) r235939 by obrien
Consitently use "__LP64__".
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263505
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:43:30 +0000 (17:43 +0000)]
Move the Radeon KMS and aacraid(4) to Hardware Support.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263504
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:43:28 +0000 (17:43 +0000)]
Document r262968.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263503
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:43:26 +0000 (17:43 +0000)]
Document r262988.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263502
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:34:56 +0000 (17:34 +0000)]
Document r263028.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263501
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:34:54 +0000 (17:34 +0000)]
Document r263031.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263500
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 17:17:39 +0000 (17:17 +0000)]
MFC r260653 (partial), r260655:
r260653 (hrs):
Add missing footer due to DSSSL->XSLT migration and use XML
catalog to resolve URI
r260655 (hrs):
Add missing arch= and revision= support.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263499
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:57:34 +0000 (16:57 +0000)]
Document r263032.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263496
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:57:32 +0000 (16:57 +0000)]
Document r263038.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263495
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:49:48 +0000 (16:49 +0000)]
Document r263042.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263494
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:49:47 +0000 (16:49 +0000)]
Document r263103.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263493
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:49:45 +0000 (16:49 +0000)]
Document r263128.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263492
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:32:39 +0000 (16:32 +0000)]
Add reference to r263170. The Radeon KMS driver was added in
r263170, and r263171 is the __FreeBSD_version bump.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263491
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:27:52 +0000 (16:27 +0000)]
Document r263171.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263490
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:27:50 +0000 (16:27 +0000)]
Document r263212.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263489
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 16:27:48 +0000 (16:27 +0000)]
Document r263286.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263488
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:46:47 +0000 (15:46 +0000)]
Document r263326.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263486
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:46:45 +0000 (15:46 +0000)]
Document r263340.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263485
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:35:44 +0000 (15:35 +0000)]
Document r263391.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263484
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:35:42 +0000 (15:35 +0000)]
Document r263404.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263483
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:35:40 +0000 (15:35 +0000)]
Document r263406.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263482
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:35:38 +0000 (15:35 +0000)]
Document r263408.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263481
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:35:36 +0000 (15:35 +0000)]
Document r263410.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263480
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 15:04:09 +0000 (15:04 +0000)]
Bump FreeBSD version entities.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263477
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 14:47:23 +0000 (14:47 +0000)]
Prune entries not relevant to what will be 9.3-RELEASE.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263476
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 14:19:47 +0000 (14:19 +0000)]
Note that openpam_ttyconv(3) has been completely rewritten.
Submitted by: des
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263474
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f
gjb [Fri, 21 Mar 2014 14:11:01 +0000 (14:11 +0000)]
Document r263421.
Sponsored by: The FreeBSD Foundation
git-svn-id: svn://svn.freebsd.org/base/stable/9@263473
ccf9f872 -aa2e-dd11-9fc8-
001c23d0bc1f