freebsd-nq/contrib
Andrew Turner d131070105 Don't define CTORS_SECTION_ASM_OP and DTORS_SECTION_ASM_OP on arm when
built with clang. When these are defined the lists are defined similar to:

asm(".section .ctors");
STATIC func_ptr __CTOR_LIST__[1] = { (func_ptr) (-1) };
asm(".section .dtors");
STATIC func_ptr __DTOR_LIST__[1] = { (func_ptr) (-1) };

The problem is clang will move the two arrays out of the .ctors and .dtors
sections causing these sections to contain a single null address. By not
defining these macros we use the version of the code that places the arrays
is their sections by using __attribute__((section(".ctors"))) and similar
for .dtors.

Submitted by:	Daisuke Aoyama <aoyama AT peach.ne.jp>
2012-12-15 21:24:31 +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 Recognise vfpv2 as a value for the ARM .fpu asm directive. Clang generates 2012-12-15 21:12:13 +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
bzip2
com_err
compiler-rt
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
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
gcc Don't define CTORS_SECTION_ASM_OP and DTORS_SECTION_ASM_OP on arm when 2012-12-15 21:24:31 +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 Do not unwind past a zero PC frame. 2012-11-13 03:05:28 +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
libbegemot
libc-pwcache Replace our version of the pwcache(3) API with NetBSD's implementation. 2012-10-19 12:44:22 +00:00
libc++ Merge new libc++ into head. 2012-11-29 13:35:44 +00:00
libcxxrt
libpcap MFV: libpcap 1.3.0. 2012-10-05 18:42:50 +00:00
libreadline
libstdc++ Fix a number of other clang warnings in libstdc++, which could appear 2012-10-23 18:45:32 +00:00
llvm Upgrade our copy of llvm/clang to r168974, from upstream's release_32 2012-12-03 19:24:08 +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
ncurses
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
openresolv
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
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
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