]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r315697:
authorngie <ngie@FreeBSD.org>
Wed, 29 Mar 2017 07:30:59 +0000 (07:30 +0000)
committerngie <ngie@FreeBSD.org>
Wed, 29 Mar 2017 07:30:59 +0000 (07:30 +0000)
commit5a723d47aa0b8f733e501c9df5d1c7e39e5faf68
tree16274619c2c420814370cd4a04fdfaf572190645
parente4ca8d9070c66b1a95047c2cc11372fc76328acb
MFC r315697:

libkvm: fix warning issues post-r291406

- Fix -Wunused warnings with *_native detection handlers by marking `kd`
  __unused, except with arm/mips, where a slightly more complicated scheme
  is required to handle the native case vs the non-native case.
- Fix -Wmissing-variable-declarations warnings by marking struct kvm_arch
  objects static.

Tested with: WIP test code (D10024) // kgdb7121 (i386 crash/kernel on amd64)
lib/libkvm/kvm_amd64.c
lib/libkvm/kvm_arm.c
lib/libkvm/kvm_i386.c
lib/libkvm/kvm_minidump_aarch64.c
lib/libkvm/kvm_minidump_amd64.c
lib/libkvm/kvm_minidump_arm.c
lib/libkvm/kvm_minidump_i386.c
lib/libkvm/kvm_minidump_mips.c
lib/libkvm/kvm_powerpc.c
lib/libkvm/kvm_powerpc64.c
lib/libkvm/kvm_sparc64.c