freebsd-dev/contrib
Pedro F. Giffuni b76bfc09c3 gcc: avoid generating negative values to DW_AT_byte_size.
There is a bug in gcc (GCC/35998) where dwarf reports
sizes of unsigned -1 (0xffffffff).

On NetBSD this generated a faulty CTF entry which then
caused a segfault in ctfmerge. The issue was worked
around in NetBSD's Dtrace but since the issue originated
in gcc, it seems reasonable to fix it here.

Upstream gcc has been slow to react to this issue and
the author that submitted the patch is not interested
in licensing the change to us, so I did an independent
workaround for the issue.

MFC after:	1 week
2012-12-28 19:02:28 +00:00
..
amd
atf Add ATF update instructions and file exclude list. 2012-11-15 04:51:37 +00:00
bind9 Update to 9.8.4-P1. 2012-12-07 12:39:58 +00:00
binutils Fix a bug in ld --gc-sections: it strips out .note sections, while it 2012-12-22 20:46:46 +00:00
bmake Merge bmake-20121111 2012-11-16 01:37:25 +00:00
bsnmp Looks like support.h is really not needed here. 2012-10-18 13:46:26 +00:00
byacc update to version 20120526 2012-09-14 21:17:53 +00:00
bzip2 Remove a few files that are not needed for FreeBSD. 2012-09-11 21:16:22 +00:00
com_err - On FreeBSD, com_err.h is installed into /usr/include, not /usr/include/krb5. 2012-05-21 04:29:11 +00:00
compiler-rt Import compiler-rt r160957. 2012-08-08 09:42:44 +00:00
cvs Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
dialog Update dialog to 20120706: includes minor useability enhancements and 2012-10-21 18:25:12 +00:00
diff Catch up with the subversion conversion and apply these build-time patches. 2012-08-17 18:20:38 +00:00
dtc Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
ee
expat
file Correct a regression introduced during the import of file(1) 5.11. 2012-08-17 02:27:17 +00:00
gcc gcc: avoid generating negative values to DW_AT_byte_size. 2012-12-28 19:02:28 +00:00
gcclibs Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
gdb Support restrict qualifier in dwarf debug info 2012-12-19 16:23:20 +00:00
gdtoa Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
gperf Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
groff Add libsbuf. 2012-09-22 17:47:37 +00:00
ipfilter
jemalloc Import jemalloc 3.2.0. 2012-11-10 01:46:13 +00:00
less MFV: less v456. 2012-12-03 19:00:23 +00:00
libarchive Apply fix for vendor pull request #17: 2012-08-23 19:40:28 +00:00
libbegemot
libc-pwcache Replace our version of the pwcache(3) API with NetBSD's implementation. 2012-10-19 12:44:22 +00:00
libc-vis Replace our implementation of the vis(3) and unvis(3) APIs with 2012-12-18 16:37:24 +00:00
libc++ Merge new libc++ into head. 2012-11-29 13:35:44 +00:00
libcxxrt Import new version of libcxxrt. Now works correctly with libobjc2 to implement 2012-03-20 17:58:15 +00:00
libpcap MFV: libpcap 1.3.0. 2012-10-05 18:42:50 +00:00
libreadline
libstdc++ Fix the __glibcxx_min and __glibcxx_max macros for a signed wchar_t. 2012-12-25 07:37:33 +00:00
llvm Pull in r170096 from upstream clang trunk: 2012-12-23 21:41:39 +00:00
lukemftpd
mdocml strcmp(3) will suffice here, also follow the style of the remaining file more closely. 2012-10-20 10:16:55 +00:00
mknod Add NetBSD's mtree to the tree and install it as nmtree as the first step 2012-12-21 21:00:00 +00:00
mtree Add NetBSD's mtree to the tree and install it as nmtree as the first step 2012-12-21 21:00:00 +00:00
ncurses Correct use_screen() and use_window() prototypes in curs_threads(3x). 2012-05-22 06:28:53 +00:00
netcat MFV: netcat from OpenBSD 5.2. 2012-10-22 18:56:31 +00:00
ngatm
ntp Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
nvi
ofed
one-true-awk
openbsm Merge OpenBSM 1.2-alpha3 from the vendor branch to 10-CURRENT; this version 2012-12-15 14:59:00 +00:00
openpam OpenPAM Micrampelis was re-rolled due to a showstopper bug. 2012-05-26 23:10:21 +00:00
openresolv According to resolvconf.conf(5) manpage and sources, there is no 2012-08-21 06:14:08 +00:00
opie Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
pam_modules/pam_passwdqc
pf o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00
pnpinfo
sendmail cyrus-sasl 2.1.26 was released. In this version, the type of callback 2012-11-28 11:47:47 +00:00
smbfs
tcp_wrappers Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
tcpdump Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in 2012-12-06 01:31:25 +00:00
tcsh
telnet Make sure that each va_start has one and only one matching va_end, 2012-09-28 07:51:30 +00:00
texinfo
tnftp
top Bump MAX_COLS to 512 to take advantage of wider terminals. 2012-12-13 06:45:45 +00:00
traceroute mdocify and update the traceroute(8) manual page. 2012-06-27 07:41:21 +00:00
tzcode
tzdata Merge of vendor import of 242999, tzdata2012j 2012-11-13 21:10:50 +00:00
wpa MFS security patches which seem to have accidentally not reached HEAD: 2012-11-23 01:48:31 +00:00
xz MFV r244559: 2012-12-22 21:32:12 +00:00