[Bug target/60598] [4.9 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2239
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Mar 20 10:09:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60598
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Known to work| |4.8.0
Target Milestone|--- |4.9.0
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
typedef unsigned long int uint64_t;
struct camellia_ctx {
unsigned nkeys;
uint64_t keys[32];
};
void nettle_camellia_invert_key(struct camellia_ctx *dst,
const struct camellia_ctx *src)
{
unsigned nkeys = src->nkeys;
unsigned i;
if (dst == src)
for (i = 0; i < nkeys - 1 - i; i++)
{
uint64_t t_swap = (dst->keys[i]);
(dst->keys[i]) = (dst->keys[nkeys - 1 - i]);
(dst->keys[nkeys - 1 - i]) = t_swap;
}
else
{
dst->nkeys = nkeys;
for (i = 0; i < nkeys; i++)
dst->keys[i] = src->keys[nkeys - 1 - i];
}
}
More information about the Gcc-bugs
mailing list