Page MenuHomeFreeBSD

D10071.id26512.diff
No OneTemporary

D10071.id26512.diff

Index: lib/libkvm/kvm_amd64.c
===================================================================
--- lib/libkvm/kvm_amd64.c
+++ lib/libkvm/kvm_amd64.c
@@ -316,7 +316,7 @@
}
int
-_amd64_native(kvm_t *kd)
+_amd64_native(kvm_t *kd __unused)
{
#ifdef __amd64__
@@ -326,7 +326,7 @@
#endif
}
-struct kvm_arch kvm_amd64 = {
+static struct kvm_arch kvm_amd64 = {
.ka_probe = _amd64_probe,
.ka_initvtop = _amd64_initvtop,
.ka_freevtop = _amd64_freevtop,
Index: lib/libkvm/kvm_arm.c
===================================================================
--- lib/libkvm/kvm_arm.c
+++ lib/libkvm/kvm_arm.c
@@ -248,22 +248,27 @@
}
#endif
+#ifdef __arm__
int
_arm_native(kvm_t *kd)
{
-#ifdef __arm__
#if _BYTE_ORDER == _LITTLE_ENDIAN
return (kd->nlehdr.e_ident[EI_DATA] == ELFDATA2LSB);
#else
return (kd->nlehdr.e_ident[EI_DATA] == ELFDATA2MSB);
#endif
-#else
+}
+#else /* __arm__ */
+int
+_arm_native(kvm_t *kd __unused)
+{
+
return (0);
-#endif
}
+#endif
-struct kvm_arch kvm_arm = {
+static struct kvm_arch kvm_arm = {
.ka_probe = _arm_probe,
.ka_initvtop = _arm_initvtop,
.ka_freevtop = _arm_freevtop,
Index: lib/libkvm/kvm_i386.c
===================================================================
--- lib/libkvm/kvm_i386.c
+++ lib/libkvm/kvm_i386.c
@@ -409,7 +409,7 @@
}
int
-_i386_native(kvm_t *kd)
+_i386_native(kvm_t *kd __unused)
{
#ifdef __i386__
@@ -419,7 +419,7 @@
#endif
}
-struct kvm_arch kvm_i386 = {
+static struct kvm_arch kvm_i386 = {
.ka_probe = _i386_probe,
.ka_initvtop = _i386_initvtop,
.ka_freevtop = _i386_freevtop,
Index: lib/libkvm/kvm_minidump_aarch64.c
===================================================================
--- lib/libkvm/kvm_minidump_aarch64.c
+++ lib/libkvm/kvm_minidump_aarch64.c
@@ -215,7 +215,7 @@
}
static int
-_aarch64_native(kvm_t *kd)
+_aarch64_native(kvm_t *kd __unused)
{
#ifdef __aarch64__
@@ -225,7 +225,7 @@
#endif
}
-struct kvm_arch kvm_aarch64_minidump = {
+static struct kvm_arch kvm_aarch64_minidump = {
.ka_probe = _aarch64_minidump_probe,
.ka_initvtop = _aarch64_minidump_initvtop,
.ka_freevtop = _aarch64_minidump_freevtop,
Index: lib/libkvm/kvm_minidump_amd64.c
===================================================================
--- lib/libkvm/kvm_minidump_amd64.c
+++ lib/libkvm/kvm_minidump_amd64.c
@@ -297,7 +297,7 @@
return (_amd64_minidump_vatop(kd, va, pa));
}
-struct kvm_arch kvm_amd64_minidump = {
+static struct kvm_arch kvm_amd64_minidump = {
.ka_probe = _amd64_minidump_probe,
.ka_initvtop = _amd64_minidump_initvtop,
.ka_freevtop = _amd64_minidump_freevtop,
Index: lib/libkvm/kvm_minidump_arm.c
===================================================================
--- lib/libkvm/kvm_minidump_arm.c
+++ lib/libkvm/kvm_minidump_arm.c
@@ -209,7 +209,7 @@
return (0);
}
-struct kvm_arch kvm_arm_minidump = {
+static struct kvm_arch kvm_arm_minidump = {
.ka_probe = _arm_minidump_probe,
.ka_initvtop = _arm_minidump_initvtop,
.ka_freevtop = _arm_minidump_freevtop,
Index: lib/libkvm/kvm_minidump_i386.c
===================================================================
--- lib/libkvm/kvm_minidump_i386.c
+++ lib/libkvm/kvm_minidump_i386.c
@@ -238,7 +238,7 @@
return (_i386_minidump_vatop(kd, va, pa));
}
-struct kvm_arch kvm_i386_minidump = {
+static struct kvm_arch kvm_i386_minidump = {
.ka_probe = _i386_minidump_probe,
.ka_initvtop = _i386_minidump_initvtop,
.ka_freevtop = _i386_minidump_freevtop,
Index: lib/libkvm/kvm_minidump_mips.c
===================================================================
--- lib/libkvm/kvm_minidump_mips.c
+++ lib/libkvm/kvm_minidump_mips.c
@@ -240,11 +240,11 @@
return (0);
}
+#ifdef __mips__
static int
_mips_native(kvm_t *kd)
{
-#ifdef __mips__
#ifdef __mips_n64
if (kd->nlehdr.e_ident[EI_CLASS] != ELFCLASS64)
return (0);
@@ -264,12 +264,16 @@
#else
return (kd->nlehdr.e_ident[EI_DATA] == ELFDATA2MSB);
#endif
-#else
+}
+#else /* !__mips__ */
+static int
+_mips_native(kvm_t *kd __unused)
+{
return (0);
-#endif
}
+#endif
-struct kvm_arch kvm_mips_minidump = {
+static struct kvm_arch kvm_mips_minidump = {
.ka_probe = _mips_minidump_probe,
.ka_initvtop = _mips_minidump_initvtop,
.ka_freevtop = _mips_minidump_freevtop,
Index: lib/libkvm/kvm_powerpc.c
===================================================================
--- lib/libkvm/kvm_powerpc.c
+++ lib/libkvm/kvm_powerpc.c
@@ -214,7 +214,7 @@
}
static int
-_powerpc_native(kvm_t *kd)
+_powerpc_native(kvm_t *kd __unused)
{
#if defined(__powerpc__) && !defined(__powerpc64__)
@@ -224,7 +224,7 @@
#endif
}
-struct kvm_arch kvm_powerpc = {
+static struct kvm_arch kvm_powerpc = {
.ka_probe = _powerpc_probe,
.ka_initvtop = _powerpc_initvtop,
.ka_freevtop = _powerpc_freevtop,
Index: lib/libkvm/kvm_powerpc64.c
===================================================================
--- lib/libkvm/kvm_powerpc64.c
+++ lib/libkvm/kvm_powerpc64.c
@@ -215,7 +215,7 @@
}
static int
-_powerpc64_native(kvm_t *kd)
+_powerpc64_native(kvm_t *kd __unused)
{
#ifdef __powerpc64__
@@ -225,7 +225,7 @@
#endif
}
-struct kvm_arch kvm_powerpc64 = {
+static struct kvm_arch kvm_powerpc64 = {
.ka_probe = _powerpc64_probe,
.ka_initvtop = _powerpc64_initvtop,
.ka_freevtop = _powerpc64_freevtop,
Index: lib/libkvm/kvm_sparc64.c
===================================================================
--- lib/libkvm/kvm_sparc64.c
+++ lib/libkvm/kvm_sparc64.c
@@ -221,7 +221,7 @@
}
static int
-_sparc64_native(kvm_t *kd)
+_sparc64_native(kvm_t *kd __unused)
{
#ifdef __sparc64__
@@ -231,7 +231,7 @@
#endif
}
-struct kvm_arch kvm_sparc64 = {
+static struct kvm_arch kvm_sparc64 = {
.ka_probe = _sparc64_probe,
.ka_initvtop = _sparc64_initvtop,
.ka_freevtop = _sparc64_freevtop,

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 16, 2:20 AM (11 h, 41 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31571286
Default Alt Text
D10071.id26512.diff (5 KB)

Event Timeline