diff options
author | jhibbits <jhibbits@FreeBSD.org> | 2012-11-07 23:45:09 +0000 |
---|---|---|
committer | jhibbits <jhibbits@FreeBSD.org> | 2012-11-07 23:45:09 +0000 |
commit | 99d6a5644c78b3f3504ecbf7be003b7c3e99a62a (patch) | |
tree | 8d8c4ccbc7450fce2f9dc5ef56aa8edccb25145d /cddl/lib/Makefile | |
parent | c0efff79f978db7391db5e3e771dd9eaaf68abc5 (diff) | |
download | FreeBSD-src-99d6a5644c78b3f3504ecbf7be003b7c3e99a62a.zip FreeBSD-src-99d6a5644c78b3f3504ecbf7be003b7c3e99a62a.tar.gz |
Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.
There is one known issue: Some probes will display an error message along the
lines of: "Invalid address (0)"
I tested this with both a simple dtrace probe and dtruss on a few different
binaries on 32-bit. I only compiled 64-bit, did not run it, but I don't expect
problems without the modules loaded. Volunteers are welcome.
MFC after: 1 month
Diffstat (limited to 'cddl/lib/Makefile')
-rw-r--r-- | cddl/lib/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cddl/lib/Makefile b/cddl/lib/Makefile index 088ceb7..14c73b5 100644 --- a/cddl/lib/Makefile +++ b/cddl/lib/Makefile @@ -19,7 +19,8 @@ _libzpool= libzpool .endif .endif -.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || ${MACHINE_CPUARCH} == "mips" +.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386" || \ + ${MACHINE_CPUARCH} == "mips" || ${MACHINE_CPUARCH} == "powerpc" _drti= drti _libdtrace= libdtrace .endif |