mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Eyal Lebedinsky <eyal@eyal.emu.id.au>
To: linux-kernel list <linux-kernel@vger.kernel.org>
Subject: 2.6.9-rc3-mm2: error: `u64' used prior to declaration
Date: Tue, 05 Oct 2004 00:41:02 +1000	[thread overview]
Message-ID: <416160FE.2090107@eyal.emu.id.au> (raw)

   CC [M]  drivers/media/dvb/bt8xx/dvb-bt8xx.o
In file included from drivers/media/dvb/bt8xx/dvb-bt8xx.c:22:
include/asm/bitops.h:543: error: parse error before "rol64"
include/asm/bitops.h:543: error: parse error before "x"
include/asm/bitops.h:543: warning: return type defaults to `int'
include/asm/bitops.h:543: warning: function declaration isn't a prototype
include/asm/bitops.h: In function `rol64':
include/asm/bitops.h:544: error: `num' undeclared (first use in this function)
include/asm/bitops.h:544: error: (Each undeclared identifier is reported only on
ce
include/asm/bitops.h:544: error: for each function it appears in.)
include/asm/bitops.h:545: error: `u64' undeclared (first use in this function)
include/asm/bitops.h:545: error: parse error before "vv"
include/asm/bitops.h:545: error: `vv' undeclared (first use in this function)
include/asm/bitops.h:547: error: `x' undeclared (first use in this function)
include/asm/bitops.h: At top level:
include/asm/bitops.h:549: error: parse error before "ror64"
include/asm/bitops.h:549: error: parse error before "x"
include/asm/bitops.h:549: warning: return type defaults to `int'
include/asm/bitops.h:549: warning: function declaration isn't a prototype
include/asm/bitops.h: In function `ror64':
include/asm/bitops.h:550: error: `num' undeclared (first use in this function)
include/asm/bitops.h:551: error: `u64' undeclared (first use in this function)
include/asm/bitops.h:551: error: parse error before "vv"
include/asm/bitops.h:551: error: `vv' undeclared (first use in this function)
include/asm/bitops.h:552: error: `x' undeclared (first use in this function)
In file included from include/linux/types.h:14,
                  from include/linux/capability.h:16,
                  from include/linux/sched.h:7,
                  from include/linux/module.h:10,
                  from drivers/media/dvb/bt8xx/dvb-bt8xx.c:23:
include/asm/types.h: At top level:
include/asm/types.h:50: error: `u64' used prior to declaration
make[4]: *** [drivers/media/dvb/bt8xx/dvb-bt8xx.o] Error 1
make[3]: *** [drivers/media/dvb/bt8xx] Error 2
make[2]: *** [drivers/media/dvb] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2

I just added
	#include <asm/types.h>
to the top of
	include/asm/bitops.h
and the build finished


BTW, I also see tons of warnings like:

drivers/media/dvb/b2c2/skystar2.c:2069: warning: passing arg 1 of `readl' makes pointer from integer without a cast
drivers/media/dvb/b2c2/skystar2.c:2086: warning: passing arg 2 of `writel' makes pointer from integer without a cast

drivers/atm/iphase.c:1017: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/atm/iphase.c:1070: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/isdn/hisax/teles0.c:35: warning: passing arg 1 of `readb' makes pointer from integer without a cast
drivers/isdn/hisax/teles0.c:41: warning: passing arg 2 of `writeb' makes pointer from integer without a cast
drivers/isdn/hisax/telespci.c:50: warning: passing arg 1 of `readl' makes pointer from integer without a cast
drivers/isdn/hisax/telespci.c:53: warning: passing arg 2 of `writel' makes pointer from integer without a cast


--
Eyal Lebedinsky	 (eyal@eyal.emu.id.au) <http://samba.org/eyal/>

             reply	other threads:[~2004-10-04 14:41 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-04 14:41 Eyal Lebedinsky [this message]
2004-10-04 15:35 ` Adrian Bunk
2004-10-04 19:59   ` Andrew Morton
2004-10-04 20:20     ` Adrian Bunk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=416160FE.2090107@eyal.emu.id.au \
    --to=eyal@eyal.emu.id.au \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®