freebsd-dev/contrib
Andrew Turner b206d4e77f Work around an ARM EABI issue where clang would sometimes incorrectly align
the stack in a leaf function that uses TLS.

The issue is, when using TLS, the function is no longer a leaf as it calls
__aeabi_read_tp. With statically linked programs this is not an issue as
it doesn't make use of the stack, however with dynamically linked
applications we enter rtld which does use the stack and makes assumptions
about it's alignment.

This is only a temporary fix until a better patch can be made and submitted
upstream.
2013-07-02 08:04:41 +00:00
..
amd Remove build timestamps from the following files: 2009-07-11 22:30:37 +00:00
apr Try to fix build of apr on FreeBSD/arm. 2013-06-20 02:04:03 +00:00
apr-util Introduce svnlite so that we can check out our source code again. 2013-06-18 02:53:45 +00:00
atf Modify atf::fs::path::get_process_helpers_path API to properly 2013-05-29 19:41:36 +00:00
bind9 Update to 9.8.4-P2 2013-03-27 10:11:43 +00:00
binutils Handle DW_TAG_rvalue_reference_type 2013-06-12 20:05:19 +00:00
bmake Fix use after free bug. 2013-06-18 19:35:51 +00:00
bsnmp Register OID for HAST module. 2013-05-08 20:04:32 +00:00
byacc Update byacc to 20130304 2013-05-30 16:16:28 +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 Don't use the pcs attribute on compilers that don't support it. We can 2013-01-19 02:24:14 +00:00
dialog Update dialog to 1.2-20130523 2013-06-17 10:28:55 +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 Clean some 'svn:executable' properties in the tree. 2013-01-26 22:08:21 +00:00
expat Update base system libexpat to 2.1.0. 2013-02-26 00:58:44 +00:00
file Add support for Lua 5.2. 2013-01-11 17:34:30 +00:00
flex Enable GNU m4 compatibility mode. 2013-05-21 19:23:49 +00:00
gcc gcc: configuration fix. 2013-06-24 21:13:58 +00:00
gcclibs Add support for "d" floating-point suffix, as defined by draft N1312 2013-05-12 15:29:35 +00:00
gdb Fold in frame-unwind patch 2013-06-17 18:34:34 +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 Retire struct sockaddr_inarp. 2013-01-31 08:55:21 +00:00
jemalloc Update jemalloc to version 3.4.0. 2013-06-03 14:36:28 +00:00
ldns Clean up the ntop / pton code. Part of a patch which has been submitted 2013-04-13 22:44:48 +00:00
less Revert files with no local changes to their vendor state to ease future 2013-05-31 00:31:45 +00:00
libarchive Fix return type of extattr_set_* and fix rmextattr(8) utility. 2013-04-02 05:30:41 +00:00
libbegemot - Import the HEAD csup code which is the basis for the cvsmode work. 2008-10-19 08:41:10 +00:00
libc-pwcache Replace our version of the pwcache(3) API with NetBSD's implementation. 2012-10-19 12:44:22 +00:00
libc-vis Update to the latest (un)vis(3) sources from NetBSD. This adds 2013-03-14 23:51:47 +00:00
libc++ Fix warnings from newer clang versions about constexpr member functions 2013-05-28 20:11:28 +00:00
libcxxrt Merge libcxxrt c812a07cd2f95c1403baf0bbe0366e7618d1d6d3: 2013-04-27 19:26:56 +00:00
libgnuregex Fix build for FreeBSD. We do not have alloca.h. 2013-06-05 21:28:33 +00:00
libpcap MFV: libpcap 1.4.0. 2013-05-30 08:02:00 +00:00
libreadline - Import the HEAD csup code which is the basis for the cvsmode work. 2008-10-19 08:41:10 +00:00
libstdc++ Make libsupc++'s __cxa_call_terminate() prototype consistent with the 2013-06-29 20:17:14 +00:00
libyaml Import libyaml as libbsdyml (private brand name) 2013-03-04 11:27:41 +00:00
llvm Work around an ARM EABI issue where clang would sometimes incorrectly align 2013-07-02 08:04:41 +00:00
lukemftpd Make lukemftpd properly set login class and cpumask. 2011-06-30 20:58:38 +00:00
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 Import a new version of NetBSD's mtree. 2013-04-09 06:50:11 +00:00
ncurses Correct use_screen() and use_window() prototypes in curs_threads(3x). 2012-05-22 06:28:53 +00:00
netcat Reflect version update. 2013-04-15 18:35:09 +00:00
ngatm mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-24 06:26:38 +00:00
ntp Clean some 'svn:executable' properties in the tree. 2013-01-26 22:08:21 +00:00
nvi Rename O_DIRECTORY to O_TMP_DIRECTORY to avoid shadowing the fcntl.h 2013-05-15 18:41:49 +00:00
ofed - Merge in OFED 1.5.3 from projects/ofed/head 2011-03-21 09:58:24 +00:00
one-true-awk MFV: one-true-awk 20121220. 2013-01-03 07:25:30 +00:00
openbsm Work around build breakages with GCC 4.2. 2013-05-23 05:42:35 +00:00
openpam Backport upstream r684 (OPENPAM_DEBUG enables debugging macros but does 2013-04-14 16:49:27 +00:00
openresolv According to resolvconf.conf(5) manpage and sources, there is no 2012-08-21 06:14:08 +00:00
opie In contrib/opie/opiekey.c, use the correct length to zero the secret. 2013-02-16 12:45:57 +00:00
pam_modules/pam_passwdqc - Import the HEAD csup code which is the basis for the cvsmode work. 2008-10-19 08:41:10 +00:00
pf o Create directory sys/netpfil, where all packet filters should 2012-09-14 11:51:49 +00:00
pnpinfo In contrib/pnpinfo/pnpinfo.c, remove an extraneous parameter from the 2011-12-17 23:43:40 +00:00
sendmail Update for sendmail 8.14.7 2013-04-21 17:09:51 +00:00
serf Introduce svnlite so that we can check out our source code again. 2013-06-18 02:53:45 +00:00
smbfs - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00
sqlite3 Introduce svnlite so that we can check out our source code again. 2013-06-18 02:53:45 +00:00
subversion Merge 1.8.0 2013-06-18 16:36:21 +00:00
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 MFV: Redo the fixup using the submitted version accepted by upstream. 2013-05-31 22:55:23 +00:00
tcsh Update to tcsh 6.18.01. 2012-02-22 03:36:15 +00:00
telnet Fix "automatic" login, broken by revision 69825 (12 years, 5 months ago). 2013-05-31 17:30:12 +00:00
texinfo Fix stack smash problem in makeinfo, by increasing buffer sizes in 2011-05-03 14:43:16 +00:00
tnftp Move determination of socket buffer sizes from startup to the first time a 2012-03-10 11:25:53 +00:00
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 - set progname for use in usage() 2011-12-08 02:40:46 +00:00
tzdata Merge of vendor of 249690, tzdata2013c 2013-04-20 11:42:10 +00:00
unbound Upgrade to 1.4.20. 2013-04-05 09:51:31 +00:00
unvis Replace our (un)vis(1) commands with implementations from NetBSD to 2013-03-15 00:05:50 +00:00
vis Replace our (un)vis(1) commands with implementations from NetBSD to 2013-03-15 00:05:50 +00:00
wpa Import change e4ac6417c7504e1c55ec556ce908974c04e29e3c from upstream wpa: 2013-06-17 14:46:54 +00:00
xz MFV r244559: 2012-12-22 21:32:12 +00:00