matt
6d6cbcdee2
To support build compat binaries, change MUST_USE_SJLJ_EXCEPTIONS to
...
be the inverse of TARGET_AAPCS_BASED.
2013-04-25 17:08:00 +00:00
skrll
ca2e453ce2
Re-run mknative.
2013-04-25 16:22:56 +00:00
skrll
3d05234d02
mknative re-run
...
XXX /usr/src should be removed.
2013-04-25 15:07:16 +00:00
matt
ce483308e5
If libc isn't build with compat, ldexp/frexp will not be included. Always
...
pick them up from libm instead.
2013-04-25 14:53:35 +00:00
joerg
af56d1fe99
Update LLVM/Clang snapshot to r180004. This brings in the last pieces of
...
C++11 support in Clang as well as initial SPARC64 support.
2013-04-25 13:59:54 +00:00
skrll
3a52d71d1b
Deal with earm*
2013-04-22 08:52:33 +00:00
jakllsch
f8fc4eca22
Use LOG_ERR instead of LOG_EMERG, as LOG_EMERG causes syslogd to tell all
...
ttys.
2013-04-21 19:34:13 +00:00
wiz
47c6fa449f
Fix path.
2013-04-20 15:30:34 +00:00
wiz
9dc14f8abd
Merge pkg_install-20130420.
2013-04-20 15:29:22 +00:00
wiz
ac52c41608
Import pkg_install from current pkgsrc.
...
Licence changes and less warnings when opsys doesn't match build
host opsys version, and documentation updates.
2013-04-20 15:26:52 +00:00
skrll
9fae83b3c1
Fix up arm*-*-netbsdelf-*eabi*) targets.
...
Remove all (most?) of the softfloat functions as they clash with the
libc versions. Also stop using t-bpapi as it adds stuff that's also in
libc. Bring in the parts of t-bpapi that we do want.
Discussed with matt@
2013-04-18 09:11:13 +00:00
skrll
0869f9f1e8
Initial commit of earmeb gdb mknative output.
2013-04-17 10:12:26 +00:00
skrll
afebf55114
Initial run of gcc mknative for earmeb
2013-04-17 08:55:12 +00:00
skrll
688c5db149
Re-run mknative for earm. It helps if GDB can read ELF binaries.
2013-04-17 08:15:19 +00:00
christos
ea65093059
stub out for now
2013-04-14 16:52:47 +00:00
christos
1dd1e91a24
add a stub for arm
2013-04-14 16:39:59 +00:00
christos
831a981593
Use -Wl,-B{static,dynamic}, using -Bstatic does not work because all the
...
flags arguments are passed to collect2 in front.
2013-04-14 16:28:57 +00:00
christos
18e8a81233
The common fields of the socket should be initialized in one place since
...
we are the socket provider. Fixes crash with "rndc status", where accepted
sockets did not have their method fields initialized!
2013-04-14 13:18:23 +00:00
christos
ca316180bc
initialize the omapi subsystem early so we can allocate interfaces.
2013-04-14 01:51:39 +00:00
christos
211104fe6e
How could this possibly ever have worked with threads? It forked *after*
...
it initialized the isc library and the parent having created the threads
exited with the worker threads?!?!? Only -d worked because it did not
fork!
2013-04-13 23:04:35 +00:00
joerg
e8fa8f4db7
Extend ctype classification table to 16bit. Based on patch by
...
Takehiko Nozaki, with changes to compile fail when using the old names
and to exploit __BUILD_LEGACY
2013-04-13 10:21:20 +00:00
christos
8846758c2d
remove debugging accidentally committed.
2013-04-13 02:08:59 +00:00
christos
c66d06cb46
move droproot after we have dealt with input and output files.
2013-04-12 23:51:50 +00:00
christos
7816f7e5c1
missed one xkill in the rename
2013-04-12 21:49:54 +00:00
christos
71b46c3cd2
undo previous, breaks differently when testing for EINPROGRESS.
2013-04-12 20:02:00 +00:00
christos
1dab78693d
#if 0 more
2013-04-12 20:00:21 +00:00
christos
21bc640ddf
XXX: disable the simple conditions test right now because it depends on
...
thread scheduling timings and we don't seem to schedule threads the way
it assumes.
2013-04-12 19:59:26 +00:00
christos
a79378684d
connect(2) returns EINPROGRESS for "239.10.20.30" which is supposed to
...
be an unroutable address. getsockopt() to find the actual error returns
0. This is prolly broken, but this temporary work-around fixes the regression
test.
2013-04-12 19:41:45 +00:00
joerg
0b4c1e12e1
Remove potentially extra consts.
2013-04-12 18:11:40 +00:00
joerg
64b3fac0e4
Work correctly with ISO C99 compiler.
2013-04-12 18:11:15 +00:00
christos
ef8dcd3907
remove bug we added.
2013-04-12 17:50:27 +00:00
christos
a18e92eddb
fix merge that broke the tests
2013-04-11 20:14:44 +00:00
christos
318c3a432e
rename deprecated to evdeprecated.
2013-04-11 17:49:12 +00:00
christos
62f324d012
the rest of the build glue.
2013-04-11 16:59:16 +00:00
christos
883110aaf9
merge conflicts, make compile with warnings.
2013-04-11 16:56:41 +00:00
christos
1d2a5e2b5b
import script
2013-04-11 16:56:11 +00:00
christos
46e414e0ff
Event2 build gluons
2013-04-11 16:55:51 +00:00
christos
6ecf6635ee
import libevent 2.x
2013-04-11 16:43:19 +00:00
christos
5b62b33417
Add build glue
2013-04-11 16:06:47 +00:00
christos
e41eef06c7
import doxygen generated pages for libevent.
...
mandoc renders them butt-ugly.
2013-04-11 16:05:55 +00:00
christos
5a5f53489c
use a more direct approach.
2013-04-09 15:19:45 +00:00
martin
ebfcfb962b
Fix "ashq" second argument sign extension (the assembler does not treat
...
-1 as a 64bit value).
Upstream reported as http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56875
Problemm noted by Jonny Billquist (in lint), hint for solution from mouse.
2013-04-08 12:10:53 +00:00
christos
b8058707a3
Use the active link local layer address instead of the first one you find.
...
It would be nice if getifaddrs gave all the information needed instead of
needed a separate ioctl. Or at least if the inactive addresses were marked
down in flags?
2013-04-08 02:16:03 +00:00
christos
d5063e771b
- the initgroups function needs to be able to do name to gid translations,
...
so do it before the chroot, otherwise we lose /etc/nsswitch.conf and
/etc/group
- run res_init() so that we prime and initialize the resolver before the
chroot, since our chroot lacks /etc/{{nsswitch,resolve}.conf,hosts}
this is not portable behavior, but it is a lot better than populating
the chroot with crap.
2013-04-07 19:17:11 +00:00
christos
ad59ad05be
add the rest of the man pages.
2013-04-07 00:18:55 +00:00
christos
650fcf2c0e
don't produce code that has warnings.
2013-04-06 20:05:40 +00:00
christos
0e9868ba9d
merge conflicts
2013-04-06 19:33:07 +00:00
christos
9546e36db8
import tcpdump 4.3.0
2013-04-06 17:57:45 +00:00
christos
2fcf5de83d
moved script out
2013-04-06 17:50:33 +00:00
christos
07fc359697
install in /lib per rmind's request
2013-04-06 17:36:40 +00:00