christos
d8e986fab6
Introduce a syslog format that accepts %m. Stop accepting %m in printf
...
like formats. Support for this is detected via the __syslog_attribute__
macro.
2015-10-14 16:05:14 +00:00
christos
dfe90780e8
syslog attribute.
2015-10-14 16:01:29 +00:00
christos
bbef9da5e8
use syslog attribute
2015-10-14 16:00:17 +00:00
christos
4860ae3db5
use __sysloglike where appropriate.
2015-10-14 15:58:46 +00:00
christos
9fa485335a
We really mean __sysloglike here...
2015-10-14 15:58:08 +00:00
christos
37ecb8c3ab
introduce an NTP_SYSLOG macro.
2015-10-14 15:55:42 +00:00
christos
1616498e3d
these are syslog-like
2015-10-14 15:54:21 +00:00
christos
f5de81ed67
Add a coverity annotation; string bytes follow the struct. It would be
...
better to add a char bytes[]; at the end of the struct.
2015-10-14 01:49:46 +00:00
rjs
210aa65bab
Add Xorg server and S3 driver to ibmnws build.
2015-10-13 19:43:44 +00:00
mrg
4f06f9c186
build libdrm_nouveau and xf86-video-nouveau on x86.
...
crashes early when starting so far.
2015-10-13 04:33:21 +00:00
mrg
e43864ddde
install nouveau.h
2015-10-13 03:32:28 +00:00
roy
fd7491b1b7
A lack of useable addresses on any interfaces is not an error.
...
More interfaces and/or useable addresses could be added later.
2015-10-12 09:29:25 +00:00
roy
83969876a9
Ignore loopback interfaces
2015-10-12 09:28:15 +00:00
roy
afc9672b0b
Use clock_gettime as a more accurate time source.
2015-10-12 09:26:38 +00:00
mbalmer
fd3d11729f
no floating point in the kernel, also make sure we always return an int
2015-10-11 09:21:15 +00:00
mbalmer
339173929c
fix macro usage
2015-10-11 09:06:21 +00:00
christos
aa6d45f9f5
Get rid of the sprintf() bogus macro and use lengths explicitly when buffers
...
are involved.
2015-10-11 01:01:45 +00:00
mbalmer
e06559ad98
use a verb in the authors section for all entries
2015-10-10 10:08:12 +00:00
mbalmer
5f69bf5a0f
fix kernel module build
2015-10-08 13:40:16 +00:00
mbalmer
bee0986226
update after conflict resolution
2015-10-08 13:21:00 +00:00
mbalmer
f03f2e0f6f
update docs after conflict resolution
2015-10-08 12:46:20 +00:00
mbalmer
b2829499b0
Resolve conflicts.
2015-10-08 12:40:05 +00:00
mbalmer
21f9e8b0ed
Lua 5.3.1
2015-10-08 12:25:22 +00:00
christos
4ace1867fc
make this kind of work.
2015-10-07 02:22:29 +00:00
christos
ee7dd36d49
fix the remaining problem with pcinfo; the dtracetoolkit execsnoop script
...
works.
2015-10-07 00:35:23 +00:00
christos
5a472843c6
Adjust for NetBSD.
2015-10-07 00:34:37 +00:00
christos
8e6eeb3dcf
almost fixed... Need to figure out what to do with curlwp.
2015-10-06 22:12:09 +00:00
riz
84d94196b6
Make this build for me.
2015-10-06 01:18:47 +00:00
christos
665d810b64
Start matching some of the field names to NetBSD's
...
XXX: needs work
2015-10-05 17:49:40 +00:00
christos
7948227e4f
Arrange to install the dtrace files (some are broken, sets will need to be
...
fixed)
2015-10-05 17:49:10 +00:00
christos
4cea25895d
load the kernel for NetBSD (for now)
2015-10-05 17:48:09 +00:00
christos
5fbaf483b1
Add definitions for uid_t and gid_t for NetBSD because we are screwing up
...
with the names in the kernel and the ctf sections end up having only __uid_t
and __gid_t.
2015-10-05 17:47:37 +00:00
christos
ea79cab59b
put back module filename finding code.
2015-10-04 23:25:32 +00:00
riz
ee3b021d7b
Restore some defines lost in last update, and don't include sys/cpuvar.h
...
MKDTRACE=yes now builds for arm platforms again.
2015-10-02 22:16:38 +00:00
riz
701e808f1d
Update signature of unimplemented function to match prototype.
2015-10-02 22:15:18 +00:00
christos
aef619cb8a
put back the DTRACE macros
2015-10-02 17:28:57 +00:00
christos
75a404098e
we don't need any of this now.
2015-10-02 17:13:58 +00:00
christos
46b66d3b89
Merge conflicts
2015-10-02 17:13:32 +00:00
christos
d1b373115b
Adapt to NetBSD modules and link set access.
...
XXX: We don't have an event system so that we can issue callback that
will be run on construction or destruction to enable and disable probes
XXX: We don't have a way to use link_sets across modules properly.
2015-10-02 16:59:23 +00:00
riz
f2d2d6c3e9
Redo previous so as to not break non-arm MKDTRACE=yes builds.
2015-10-01 20:51:19 +00:00
riz
41784a61b4
Only declare 'ldn' where it's actually used. Fixes build on arm
...
with MKDTRACE=yes.
2015-10-01 19:45:37 +00:00
rjs
5d347183ce
Build Xorg server and wsfb driver for mac68k.
2015-09-30 22:58:02 +00:00
christos
c29d517558
Import the dtrace toolkit from FreeBSD; simple scripts such as dtruss work
...
unmodified. For others we'll need to add the missing probes and adjust.
This is not attached to the build.
2015-09-30 22:01:06 +00:00
christos
ae335351bb
Add proc:::exit
...
XXX: I am going to kill that soon and make the providers register automagically
with linker sets. This can't scale.
2015-09-30 20:59:44 +00:00
christos
7264d1b96c
recognize the proc provider as belonging to sdt
2015-09-30 20:59:13 +00:00
christos
12713a4b5d
We switched to newer versions in elftoolchain a while ago.
2015-09-30 00:35:46 +00:00
christos
35d37febae
do the stack protector stuff like the other files.
2015-09-30 00:17:09 +00:00
christos
5a76c68ec9
detect dynamically if we need -e for echo
2015-09-29 23:50:52 +00:00
christos
85c412e566
- make the generated file rules depend on the source files
...
- hack for clang on Darwin
2015-09-29 23:50:17 +00:00
christos
acb11aeb8e
fix the native build
2015-09-29 22:14:14 +00:00