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: