freebsd-dev/contrib
Ed Maste aadb68849f elfcopy: copy raw (untranslated) contents to binary output
Previously elfcopy used elf_getdata to obtain data from ELF sections
being copied to binary output, but elf_getdata returns data that has
been translated - that is, data is in host byte order. When the host and
target differ in endianness (e.g., converting a big-endian MIPS ELF
object to binary on an x86 host) this resulted in byte-swapped data in
certain sections such as .dynamic.

Instead use elf_rawdata to keep data in the original, target endianness.

Reported by:	Hiroki Mori <yamori83@yahoo.co.jp>, Bill Yuan
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
2018-01-02 14:07:55 +00:00
..
amd
apr
apr-util
atf
binutils Fix clang 6.0.0 compiler warnings in binutils 2017-12-24 16:51:59 +00:00
blacklist
bmake Update to bmake-20171028 2017-11-02 20:08:00 +00:00
bsnmp Fix format string warning with enabled DEBUGGING. 2017-12-04 09:17:28 +00:00
byacc
bzip2
com_err
compiler-rt Since this is contrib code, create an upstreamable version of my 2017-12-05 22:24:20 +00:00
cortex-strings
dialog
diff
dma Split body of mails not respecting RFC2822 2017-12-06 22:08:35 +00:00
dtc
ee
elftoolchain elfcopy: copy raw (untranslated) contents to binary output 2018-01-02 14:07:55 +00:00
expat
file MFV r323678: file 5.32 2017-09-17 19:14:38 +00:00
flex
gcc Fix the return value from _Unwind_Backtrace() on arm. 2017-09-25 23:50:10 +00:00
gcclibs
gdb
gdtoa
gperf
hyperv/tools
ipfilter
jemalloc Relax too restrictive assert. 2017-12-10 09:17:21 +00:00
ldns
ldns-host
less less(1): diff reduction vs upstream 2017-12-12 17:34:35 +00:00
libarchive MFV r324145,324147: 2017-10-01 00:40:23 +00:00
libbegemot
libc-pwcache
libc-vis Update vis(3) the latest from NetBSD. 2017-11-28 01:35:28 +00:00
libc++ Upgrade our copies of clang, llvm, lldb and libc++ to r319231 from the 2017-12-03 12:14:34 +00:00
libcxxrt
libdivsufsort
libexecinfo
libgnuregex
libpcap
libreadline
libstdc++
libucl
libxo
llvm lld: Don't write preemptible symbol values to the .got. 2017-12-19 03:15:20 +00:00
lua Import lua 5.3.4 to contrib 2017-11-29 00:46:36 +00:00
mdocml mdoc(7): Update .Dd for previous commit 2017-12-05 23:06:15 +00:00
mknod
mtree
ncurses
netbsd-tests
netcat
ngatm
ntp
nvi
ofed ofed: Define barriers for mips and arm. 2017-12-11 11:59:45 +00:00
one-true-awk Don't display empty error context. 2017-09-24 05:04:06 +00:00
openbsm
openpam
openresolv
opie
pam_modules/pam_passwdqc
pf
pjdfstest
pnpinfo
sendmail
serf
smbfs
sqlite3
subversion
tcp_wrappers
tcpdump Update tcpdump to 4.9.2 2017-12-06 02:21:11 +00:00
tcsh
telnet
tnftp
top
traceroute We use a few different ifdef's names to check if we are using Casper or not, 2017-09-21 14:41:41 +00:00
tzcode
tzdata Import tzdata 2017c 2017-10-28 18:54:45 +00:00
unbound
unvis
vis
wpa Update wpa_supplicant/hostapd for 2017-01 vulnerability release. 2017-10-17 17:22:36 +00:00
xz
zlib