From owner-svn-src-all@FreeBSD.ORG Thu Jun 11 09:06:09 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF9E7106568B; Thu, 11 Jun 2009 09:06:09 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 9D0188FC0A; Thu, 11 Jun 2009 09:06:09 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id n5B969tx041316; Thu, 11 Jun 2009 09:06:09 GMT (envelope-from ariff@svn.freebsd.org) Received: (from ariff@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id n5B9694m041311; Thu, 11 Jun 2009 09:06:09 GMT (envelope-from ariff@svn.freebsd.org) Message-Id: <200906110906.n5B9694m041311@svn.freebsd.org> From: Ariff Abdullah Date: Thu, 11 Jun 2009 09:06:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r193979 - in head/sys/dev/sound: midi pcm X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jun 2009 09:06:10 -0000 Author: ariff Date: Thu Jun 11 09:06:09 2009 New Revision: 193979 URL: http://svn.freebsd.org/changeset/base/193979 Log: Remove custom KOBJMETHOD(), CHANNEL_DECLARE() and MIXER_DECLARE() (enabled with SND_DEBUG) that was intended to provoke build failure due to inconsistencies. Modified: head/sys/dev/sound/midi/midi.c head/sys/dev/sound/midi/mpu401.c head/sys/dev/sound/pcm/channel.h head/sys/dev/sound/pcm/mixer.h head/sys/dev/sound/pcm/sound.h Modified: head/sys/dev/sound/midi/midi.c ============================================================================== --- head/sys/dev/sound/midi/midi.c Thu Jun 11 09:02:22 2009 (r193978) +++ head/sys/dev/sound/midi/midi.c Thu Jun 11 09:06:09 2009 (r193979) @@ -58,17 +58,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#ifdef SND_DEBUG -#undef KOBJMETHOD -#define KOBJMETHOD(NAME, FUNC) \ - { \ - &NAME##_desc, \ - (kobjop_t) ((FUNC != (NAME##_t *)NULL) ? FUNC : NULL) \ - } -#endif -#ifndef KOBJMETHOD_END -#define KOBJMETHOD_END { NULL, NULL } -#endif #include #ifdef HAVE_KERNEL_OPTION_HEADERS @@ -82,6 +71,9 @@ __FBSDID("$FreeBSD$"); #include "synth_if.h" MALLOC_DEFINE(M_MIDI, "midi buffers", "Midi data allocation area"); +#ifndef KOBJMETHOD_END +#define KOBJMETHOD_END { NULL, NULL } +#endif #define PCMMKMINOR(u, d, c) ((((c) & 0xff) << 16) | (((u) & 0x0f) << 4) | ((d) & 0x0f)) #define MIDIMKMINOR(u, d, c) PCMMKMINOR(u, d, c) Modified: head/sys/dev/sound/midi/mpu401.c ============================================================================== --- head/sys/dev/sound/midi/mpu401.c Thu Jun 11 09:02:22 2009 (r193978) +++ head/sys/dev/sound/midi/mpu401.c Thu Jun 11 09:06:09 2009 (r193979) @@ -37,17 +37,6 @@ __FBSDID("$FreeBSD$"); #include #include #include -#ifdef SND_DEBUG -#undef KOBJMETHOD -#define KOBJMETHOD(NAME, FUNC) \ - { \ - &NAME##_desc, \ - (kobjop_t) ((FUNC != (NAME##_t *)NULL) ? FUNC : NULL) \ - } -#endif -#ifndef KOBJMETHOD_END -#define KOBJMETHOD_END { NULL, NULL } -#endif #include #include /* to get driver_intr_t */ @@ -61,6 +50,10 @@ __FBSDID("$FreeBSD$"); #include "mpu_if.h" #include "mpufoi_if.h" +#ifndef KOBJMETHOD_END +#define KOBJMETHOD_END { NULL, NULL } +#endif + #define MPU_DATAPORT 0 #define MPU_CMDPORT 1 #define MPU_STATPORT 1 Modified: head/sys/dev/sound/pcm/channel.h ============================================================================== --- head/sys/dev/sound/pcm/channel.h Thu Jun 11 09:02:22 2009 (r193978) +++ head/sys/dev/sound/pcm/channel.h Thu Jun 11 09:06:09 2009 (r193979) @@ -441,15 +441,4 @@ extern int report_soft_matrix; /* The size of a whole secondary bufhard. */ #define CHN_2NDBUFMAXSIZE (131072) -#ifdef SND_DEBUG -#define CHANNEL_DECLARE(channel) \ - static struct kobj_class channel##_class = { \ - .name = #channel, \ - .methods = channel##_methods, \ - .size = sizeof(struct kobj), \ - .baseclasses = NULL, \ - .refs = 0 \ - } -#else #define CHANNEL_DECLARE(name) static DEFINE_CLASS(name, name ## _methods, sizeof(struct kobj)) -#endif Modified: head/sys/dev/sound/pcm/mixer.h ============================================================================== --- head/sys/dev/sound/pcm/mixer.h Thu Jun 11 09:02:22 2009 (r193978) +++ head/sys/dev/sound/pcm/mixer.h Thu Jun 11 09:06:09 2009 (r193979) @@ -74,15 +74,4 @@ extern int mixer_count; #define MIXER_SIZE (512 + sizeof(struct kobj) + \ sizeof(oss_mixer_enuminfo)) -#ifdef SND_DEBUG -#define MIXER_DECLARE(mixer) \ - static struct kobj_class mixer##_class = { \ - .name = #mixer, \ - .methods = mixer##_methods, \ - .size = MIXER_SIZE, \ - .baseclasses = NULL, \ - .refs = 0 \ - } -#else #define MIXER_DECLARE(name) static DEFINE_CLASS(name, name ## _methods, MIXER_SIZE) -#endif Modified: head/sys/dev/sound/pcm/sound.h ============================================================================== --- head/sys/dev/sound/pcm/sound.h Thu Jun 11 09:02:22 2009 (r193978) +++ head/sys/dev/sound/pcm/sound.h Thu Jun 11 09:06:09 2009 (r193979) @@ -66,17 +66,6 @@ #include #include #include -#ifdef SND_DEBUG -#undef KOBJMETHOD -#define KOBJMETHOD(NAME, FUNC) \ - { \ - &NAME##_desc, \ - (kobjop_t) ((FUNC != (NAME##_t *)NULL) ? FUNC : NULL) \ - } -#endif -#ifndef KOBJMETHOD_END -#define KOBJMETHOD_END { NULL, NULL } -#endif #include #include @@ -84,6 +73,10 @@ #include #include +#ifndef KOBJMETHOD_END +#define KOBJMETHOD_END { NULL, NULL } +#endif + struct pcm_channel; struct pcm_feeder; struct snd_dbuf;