[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Warning: Immediates 21 and 32 will give undefined behavior.



During compilations using gcc-4.3 of the upstream 2.6.31-rc4 kernel, I
twice noticed the warning below. As the compilation was done with '-j4',
I'm not sure what code causes it. I'm also not sure if the example below
is the same as the first time I saw it.

Is this something to worry about, or to ignore?

The kernel config was 64-bits SMP.

Cheers,
FJP

<snip>
  CC [M]  drivers/pcmcia/pd6729.o
  CC [M]  drivers/pcmcia/i82365.o
  CC [M]  net/netfilter/nf_conntrack_proto_sctp.o
  CC [M]  drivers/net/e1000e/ich8lan.o
  CC [M]  net/netfilter/nf_conntrack_proto_udplite.o
  CC [M]  drivers/pcmcia/i82092.o
  CC [M]  drivers/net/e1000e/es2lan.o
  CC [M]  drivers/net/e1000/e1000_hw.o
  CC [M]  net/netfilter/nf_conntrack_netlink.o
  LD [M]  drivers/pcmcia/pcmcia_core.o
  LD [M]  drivers/pcmcia/pcmcia.o
  CC      drivers/regulator/core.o
  CC [M]  drivers/net/e1000e/lib.o
  CC [M]  net/netfilter/nf_conntrack_amanda.o
  CC [M]  drivers/regulator/fixed.o
  CC [M]  drivers/regulator/bq24022.o
  CC [M]  drivers/net/e1000e/phy.o
  CC [M]  drivers/regulator/wm8350-regulator.o
  CC [M]  net/netfilter/nf_conntrack_ftp.o
  CC [M]  drivers/net/e1000/e1000_ethtool.o
{standard input}: Assembler messages:
{standard input}:1345: Warning: Immediates 21 and 32 will give undefined behavior.
  CC [M]  drivers/net/e1000e/param.o
  CC [M]  drivers/regulator/wm8400-regulator.o
  LD [M]  net/netfilter/nf_conntrack_h323.o
  CC [M]  net/netfilter/nf_conntrack_irc.o
  CC [M]  drivers/net/e1000e/ethtool.o
  CC [M]  drivers/net/e1000/e1000_param.o
  CC [M]  drivers/regulator/pcf50633-regulator.o
  CC [M]  net/netfilter/nf_conntrack_netbios_ns.o
  LD      drivers/regulator/built-in.o
  LD [M]  drivers/net/e1000/e1000.o
</snip>


Reply to: