aboutsummaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Pull in r277331 from upstream llvm trunk (by Diana Picus):Dimitry Andric2016-09-011-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | [AArch64] Return the correct size for TLSDESC_CALLSEQ The branch relaxation pass is computing the wrong offsets because it assumes TLSDESC_CALLSEQ eats up 4 bytes, when in fact it is lowered to an instruction sequence taking up 16 bytes. This can become a problem in huge files with lots of TLS accesses, as it may slowly move branch targets out of the range computed by the branch relaxation pass. Fixes PR24234 https://llvm.org/bugs/show_bug.cgi?id=24234 Differential Revision: https://reviews.llvm.org/D22870 This fixes "error in backend: fixup value out of range" when compiling the misc/talkfilters port for AArch64. Reported by: sbruno PR: 201762 MFC after: 3 days Notes: svn path=/head/; revision=305218
* readelf: silence GCC 4.2.1 uninitialized variable warningEd Maste2016-08-311-0/+4
| | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=305155
* Update to ELF Tool Chain r3490Ed Maste2016-08-3116-25/+223
| | | | | | | | | | | | | | Improvements include: * readelf: report all relocation types in rel/rela for MIPS N64 * readelf: add ELFOSABI_ARM_AEABI * elfdump: add ELFOSABI_ARM_AEABI and ELFOSABI_ARM * Add recent RISC-V relocations * elfcopy: use elftc_timestamp, to support SOURCE_DATE_EPOCH Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=305130
* MFV r302423:Pedro F. Giffuni2016-08-301-0/+134
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring older verbatim version of cpuid.h This file is used regularly in FreeBSD builds but we usually use the similar file provided by clang. By providing the older file introduced in GCC 4.3, we hope to mimic better what is provided by an external toolchain. Obtained from: GCC-4_3-branch (SVN rev. 129548, pre GPLv3) Notes: svn path=/head/; revision=305092
* | Fix warnings in telnet about invalid constant conversions, e.g.:Dimitry Andric2016-08-301-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contrib/telnet/telnet/commands.c:2914:13: error: implicit conversion from 'int' to 'char' changes value from 137 to -119 [-Werror,-Wconstant-conversion] *lsrp++ = IPOPT_SSRR; ~ ^~~~~~~~~~ /usr/include/netinet/ip.h:152:21: note: expanded from macro 'IPOPT_SSRR' #define IPOPT_SSRR 137 /* strict source route */ ^~~ contrib/telnet/telnet/commands.c:2916:13: error: implicit conversion from 'int' to 'char' changes value from 131 to -125 [-Werror,-Wconstant-conversion] *lsrp++ = IPOPT_LSRR; ~ ^~~~~~~~~~ /usr/include/netinet/ip.h:148:21: note: expanded from macro 'IPOPT_LSRR' #define IPOPT_LSRR 131 /* loose source route */ ^~~ Use unsigned char buffers instead. MFC after: 1 week Notes: svn path=/head/; revision=305086
* | Fix warnings in tnftp about invalid constant conversions, e.g.:Dimitry Andric2016-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | contrib/tnftp/src/ftp.c:2067:11: error: implicit conversion from 'int' to 'char' changes value from 255 to -1 [-Werror,-Wconstant-conversion] buf[0] = IAC; ~ ^~~ /usr/include/arpa/telnet.h:39:13: note: expanded from macro 'IAC' #define IAC 255 /* interpret as command: */ ^~~ contrib/tnftp/src/ftp.c:2068:11: error: implicit conversion from 'int' to 'char' changes value from 244 to -12 [-Werror,-Wconstant-conversion] buf[1] = IP; ~ ^~ /usr/include/arpa/telnet.h:50:12: note: expanded from macro 'IP' #define IP 244 /* interrupt process--permanently */ ^~~ Use an unsigned char buffer instead. MFC after: 1 week Notes: svn path=/head/; revision=305085
* | libcpp: Complete the __COUNTER__ support with upstream implementation.Pedro F. Giffuni2016-08-305-2/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | We brought an original __COUNTER__ implementation in r228474, however, it was missing documentation and it had a different behaviour for precompiled headers with respect to the upstream version. Since the upstream version is under the same license as GCC4.2, bring the missing pieces to reduce differences against upstream. Optained from: GCC pre-4.3 (rev. 125041 ; GPLv2) Notes: svn path=/head/; revision=305083
* | Squelch clang 3.9.0 warnings about BASE (which is 32768) being convertedDimitry Andric2016-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | to -32768 when it is used as an argument to mp_itom(), in both libtelnet and newkey. This code has been wrong since r26238 (!), so after almost 20 years it is rather useless to try to correct it. MFC after: 1 week Notes: svn path=/head/; revision=305077
* | Fix typoEnji Cooper2016-08-291-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | atf_tc_expect_fail should have been atf_expect_fail per atf-sh-api(3) PR: 212193 Pointyhat to: ngie Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305031
| * | Fix typoEnji Cooper2016-08-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | atf_tc_expect_fail should have been atf_expect_fail per atf-sh-api(3) PR: 212193 Pointyhat to: ngie Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=305030
| * | MFhead @ r305013Enji Cooper2016-08-299-30/+67
| |\ \ | |/ / |/| | | | | Notes: svn path=/projects/netbsd-tests-update-12/; revision=305014
| * | Add copious debugging to aid in determining why :sigqueue_rt is currently ↵Enji Cooper2016-08-261-2/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | failing For some odd reason SIGINT is only being delivered once, as opposed to multiple times. Disclaimer: this test was run on a kernel built on 08/14/2016. Need to build a new kernel and rerun the test. Notes: svn path=/projects/netbsd-tests-update-12/; revision=304831
| * | Detect virtual machines on FreeBSD using the kern.vm_guest sysctlEnji Cooper2016-08-261-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | kern.vm_guest == none -> not a virtual machine It's a bit of a misnomer with the function being named `isQEMU`... but FreeBSD's support seems to be a bit more all-encompassing than NetBSD's is today. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304830
| * | MFhead @ r304815Enji Cooper2016-08-2539-3815/+37832
| |\ \ | | | | | | | | | | | | Notes: svn path=/projects/netbsd-tests-update-12/; revision=304817
| * | | Don't test `size[i] % align[i] == 0` case on FreeBSDEnji Cooper2016-08-251-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Per jemalloc(3)/aligned_alloc(3), the behavior is undefined if the size isn't an integral multiple of the alignment. Thus, this is a NetBSD-specific test. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304813
| * | | Expect :mmap_truncate_signal to fail on FreeBSDEnji Cooper2016-08-171-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Additional investigation is being done as part of bug 211924 PR: 211924 Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304257
| * | | MFhead @ r304232Enji Cooper2016-08-164-0/+14
| |\ \ \ | | | | | | | | | | | | | | | Notes: svn path=/projects/netbsd-tests-update-12/; revision=304233
| * \ \ \ MFhead @ r304091Enji Cooper2016-08-1429-49/+550
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Notes: svn path=/projects/netbsd-tests-update-12/; revision=304099
| * | | | | Expect :raw to fail on FreeBSDEnji Cooper2016-08-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clnt_raw fails with `RPC_CANTDECODERES` today with the testcase provided by NetBSD. PR: 211804 Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304038
| * | | | | Skip 64kB bucket testcasesEnji Cooper2016-08-131-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This bucket size isn't supported on FreeBSD Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304037
| * | | | | Expect :mutexattr2 to fail on FreeBSDEnji Cooper2016-08-131-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pthread_mutexattr_getprioceiling and pthread_mutexattr_setprioceiling both return EINVAL if ->m_protocol != PTHREAD_PRIO_PROTECT. The reasoning behind this decision isn't documented in neither the FreeBSD nor the OpenGroup manpages. Add printf's to add in debugging the issue PR: 211802 Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304036
| * | | | | Checkpoint initial integration workEnji Cooper2016-08-12209-13325/+33119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Some of the lib/libc and lib/thr tests fail - lib/msun/exp_test:exp2_values now passes with clang 3.8.0 The Makefiles in contrib/netbsd-tests were pruned as they have no value Sponsored by: EMC / Isilon Storage Division Notes: svn path=/projects/netbsd-tests-update-12/; revision=304003
* | | | | | Expect :basic to fail due to recent output changes in dirname(3)Enji Cooper2016-08-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The dirname output change bug is actively being worked on, and this commit will need to be reverted once it's fixed. MFC after: never PR: 212193 Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=305007
* | | | | | Redo MFV r304866:Martin Matuska2016-08-295-18/+52
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync libarchive with vendor including security fixes Vendor issues fixed: Issue #731: Reject tar entries >= INT64_MAX Issue #744 (part of Issue #743): Enforce sandbox with very long pathnames Issue #748: Zip decompression failure with highly-compressed data Issue #767: Buffer overflow printing a filename Issue #770: Zip read: be more careful about extra_length MFC after: 3 days Notes: svn path=/head/; revision=304989
* | | | | | | Revert r304869Martin Matuska2016-08-299-1103/+382
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit was incorrect and will be re-committed asap. Notes: svn path=/head/; revision=304988
* | | | | | | Follow-up to r304953, in which I broke the build: apparently the SOLARISDimitry Andric2016-08-281-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | macro is defined in lots of different places in ipfilter, so replace all of the nonportable definitions with portable ones. Pointy hat to: dim X-MFC-With: r304959, r304953 MFC after: 3 days Notes: svn path=/head/; revision=304964
* | | | | | | In ncurses baudrate definitions, avoid warnings about implicitDimitry Andric2016-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversions from int to short changing the values. This applies to B38400 and higher, since their values do not fit into a short. However, since the wrapped values are still unique, and they only serve as keys, there is no problem in adding a cast to silence the warnings. This also avoids changing the ABI, which would happen if we changed NCURSES_OSPEED to int. Discussed with: Thomas Dickey MFC after: 1 week Notes: svn path=/head/; revision=304920
* | | | | | | MFV r304866:Martin Matuska2016-08-269-382/+1103
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync libarchive with vendor including security fixes Vendor issues fixed: Issue #731: Reject tar entries >= INT64_MAX Issue #744 (part of Issue #743): Enforce sandbox with very long pathnames Issue #748: Zip decompression failure with highly-compressed data Issue #767: Buffer overflow printing a filename Issue #770: Zip read: be more careful about extra_length MFC after: 3 days Notes: svn path=/head/; revision=304869
* | | | | | | cxgbe/iw_cxgbe: Various fixes to the iWARP driver.Navdeep Parhar2016-08-261-10/+6
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Return appropriate error code instead of ENOMEM when sosend() fails in send_mpa_req. - Fix for problematic race during destroy_qp. - Abortive close in the failure of send_mpa_reject() instead of normal close. - Remove the unnecessary doorbell flowcontrol logic. Submitted by: Krishnamraju Eraparaju at Chelsio MFC after: 1 month Sponsored by: Chelsio communications Notes: svn path=/head/; revision=304854
* | | | | | MFV r304732.Cy Schubert2016-08-2426-3796/+37801
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update from sqlite3-3.12.1 (3120100) to sqlite3-3.14.1 (3140100). This commit addresses the tmpdir selection vulnerability fixed in sqlite3-1.13.0. See VuXML entry 546deeea-3fc6-11e6-a671-60a44ce6887b. Security: VuXML 546deeea-3fc6-11e6-a671-60a44ce6887b Security: CVE-2016-6153 Notes: svn path=/head/; revision=304747
* | | | | | Spell MIPS more traditionally in "bfd_elf32_ntradbigmips_vec".Brooks Davis2016-08-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sponsored by: DAPRA, AFRL Notes: svn path=/head/; revision=304711
* | | | | | Import Dragonfly Mail Agent snapshort from 20160806 aka v0.11+Baptiste Daroussin2016-08-207-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Most important change being: dma - Fix security hole (#46) Affecting DragonFly 4.6 and earlier, Matt Dillon fixed this in base after finding out from BSDNow Episode 152. Comments following were from his commit which explains better than I. Just taking his change and putting it here as well. * dma makes an age-old mistake of not properly checking whether a file owned by a user is a symlink or not, a bug which the original mail.local also had. * Add O_NOFOLLOW to disallow symlinks. Thanks-to: BSDNow Episode 152, made me dive dma to check when they talked about the mail.local bug. MFC After: 2 days Notes: svn path=/head/; revision=304535
* | | | | | Pull in r265122 from upstream llvm trunk (by James Molloy):Dimitry Andric2016-08-203-6/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for pr24346: arm asm label calculation error in sub Some ARM instructions encode 32-bit immediates as a 8-bit integer (0-255) and a 4-bit rotation (0-30, even) in its least significant 12 bits. The original fixup, FK_Data_4, patches the instruction by the value bit-to-bit, regardless of the encoding. For example, assuming the label L1 and L2 are 0x0 and 0x104 respectively, the following instruction: add r0, r0, #(L2 - L1) ; expects 0x104, i.e., 260 would be assembled to the following, which adds 1 to r0, instead of 260: e2800104 add r0, r0, #4, 2 ; equivalently 1 The new fixup kind fixup_arm_mod_imm takes care of the encoding: e2800f41 add r0, r0, #260 Patch by Ting-Yuan Huang! This fixes label calculation for ARM assembly, and is needed to enable ARM assembly sources for OpenSSL. Requested by: jkim MFC after: 3 days Notes: svn path=/head/; revision=304530
* | | | | | Pull in r262772 from upstream clang trunk (by Simon Pilgrim):Dimitry Andric2016-08-172-2/+0
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [X86] AMD Bobcat CPU (btver1) doesn't support XSAVE btver1 is a SSSE3/SSE4a only CPU - it doesn't have AVX and doesn't support XSAVE. Differential Revision: http://reviews.llvm.org/D17682 Pull in r262782 from upstream llvm trunk (by Simon Pilgrim): [X86] AMD Bobcat CPU (btver1) doesn't support XSAVE btver1 is a SSSE3/SSE4a only CPU - it doesn't have AVX and doesn't support XSAVE. Differential Revision: http://reviews.llvm.org/D17683 This ensures clang does not emit AVX instructions for CPUTYPE=btver1. Reported by: Michel Depeige <demik+freebsd@lostwave.net> PR: 211864 MFC after: 3 days Notes: svn path=/head/; revision=304319
* | | | | elfcopy: correct comment typo in r304151Ed Maste2016-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | Notes: svn path=/head/; revision=304191
* | | | | Disable tests for non-standard behaviour of dirname(3)/basename(3).Ed Schouten2016-08-151-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The NetBSD ATF tests explicitly check that these functions do not modify their input. These tests are NetBSD-specific. They test for something that is not part of POSIX. PR: 211873 Reviewed by: ngie Differential Revision: https://reviews.freebsd.org/D7506 Notes: svn path=/head/; revision=304175
* | | | | elfcopy: add elf64-littleaarch64 output target supportEd Maste2016-08-152-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=304160
* | | | | elfcopy: silence GCC 5.3 unitialized variable warningEd Maste2016-08-151-0/+1
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Although it's a false positive there is little cost to initializing it always. Submitted by: adrian Notes: svn path=/head/; revision=304151
* | | | MFV r304060:Martin Matuska2016-08-1429-49/+550
|\| | | | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync libarchive with vendor including three security fixes Vendor issues fixed: Issue #744: Very long pathnames evade symlink checks Issue #748: libarchive can compress, but cannot decompress zip some files PR #750: ustar: fix out of bounds read on empty string ("") filename PR #755: fix use of acl_get_flagset_np() on FreeBSD MFC after: 3 days Notes: svn path=/head/; revision=304075
* | | Add timer_settime tests using SIGEV_THREAD.John Baldwin2016-08-081-0/+119
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that these tests should work fine on NetBSD and other systems as SIGEV_THREAD is POSIX. Differential Revision: https://reviews.freebsd.org/D7121 Notes: svn path=/head/; revision=303840
* | | Check the first byte of the array for NUL, instead of the array as a NULL ↵Justin Hibbits2016-08-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pointer The partition_name field is an array, so can never be NULL itself. Check only the first byte instead. This was found when test building with clang, but I'm not sure how it passes gcc's warnings either. Notes: svn path=/head/; revision=303797
* | | Fix a style(9) bug.Jung-uk Kim2016-08-031-1/+1
| | | | | | | | | | | | Notes: svn path=/head/; revision=303734
* | | Support nanosecond time stamps for pcap_dispatch(3) and pcap_loop(3).Jung-uk Kim2016-08-031-0/+49
| | | | | | | | | | | | Notes: svn path=/head/; revision=303733
* | | readelf: report ARM program and section header typesEd Maste2016-08-021-9/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | Reviewed by: andrew Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7390 Notes: svn path=/head/; revision=303674
* | | Remove usage of _WITH_DPRINTFBaptiste Daroussin2016-07-301-1/+0
| | | | | | | | | | | | Notes: svn path=/head/; revision=303529
* | | Remove last traces of _WITH_GETLINEBaptiste Daroussin2016-07-301-1/+0
| | | | | | | | | | | | Notes: svn path=/head/; revision=303528
* | | libunwind: correct return code in unwinding trace log messageEd Maste2016-07-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Obtained from: LLVM r277215 MFC after: 3 days Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=303521
* | | libblacklist: Do not use %m for logging, use strerror(errno)Kurt Lidl2016-07-291-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The blacklist library can accept a function to use for logging, defaulting to vsyslog(), if no function is specified. Make the blacklist library use strerror(errno) explicitly, instead of %m, so that the passed in function does not need to support the syslog specific placeholder. This matches a change already submitted and accepted upstream. MFC after: 1 week Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=303518
* | | libcxxrt: fix demangling of wchar_tEd Maste2016-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'wchar_t' is 7 characters long, not 6. r303297 fixed this in libelftc, but not the second copy of this file that we have in libcxxrt. PR: 208661 Submitted by: Daniel McRobb Obtained from: ELF Tool Chain r3480 MFC after: 3 days Notes: svn path=/head/; revision=303400
* | | rename ARM's libunwind.S to to avoid conflict with llvm libunwindEd Maste2016-07-271-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | llvm libunwind includes a libunwind.cpp, but on ARM libunwind.S is found first in .PATH. Rename the latter one, since it is not going to be updated again. Reviewed by: andrew MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D7162 Notes: svn path=/head/; revision=303396